树莓成长记3:安装与配置docker

  • 下载docker相关软件包
    树莓派4是arm架构,需要下载arm架构下的软件包
wget https://download.docker.com/linux/ubuntu/dists/disco/pool/stable/arm64/containerd.io_1.2.6-3_arm64.deb
wget https://download.docker.com/linux/ubuntu/dists/disco/pool/stable/arm64/docker-ce-cli_19.03.6~3-0~ubuntu-disco_arm64.deb
wget https://download.docker.com/linux/ubuntu/dists/disco/pool/stable/arm64/docker-ce_19.03.6~3-0~ubuntu-disco_arm64.deb
  • 安装docker软件包
    安装顺序:containerd.io, docker-ce-cli, docker-ce
sudo dpkg -i containerd.io_1.2.6-3_arm64.deb
sudo dpkg -i docker-ce-cli_19.03.6~3-0~ubuntu-disco_arm64.deb
sudo dpkg -i docker-ce_19.03.6~3-0~ubuntu-disco_arm64.deb
  • 修改docker镜像源为国内源
    增加/etc/docker/daemon.json文件
sudo vim /etc/docker/daemon.json

#添加以下内容
{
	"registry-mirrors":["http://hub-mirror.c.163.com"]
}

#保存后重启docker服务
sudo system restart docker.service
  • 查看docker版本,运行docker demo
#查看docker版本
sudo docker --version

在这里插入图片描述

#运行docker demo
sudo docker run hello-world

  • 配置免sudo执行docker命令
    为了避免每次使用docker命令都需要使用sudo,需要将当前用户加入docker群组中
sudo usermod -aG docker ubuntu

退出后重新登录,使用groups命令查看群组
在这里插入图片描述
不使用sudo直接执行hello world查看配置是否生效

docker run hello-world

你可能感兴趣的:(树莓派成长记)