更新软件列表
sudo apt update
更新软件
sudo apt-get upgrade
安装Docker依赖
sudo apt install apt-transport-https ca-certificates curl software-properties-common
添加Docker官方GPG密钥用于软件包验证。
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
添加Docker存储库
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
安装Docker引擎
sudo apt install docker-ce docker-ce-cli containerd.io
启动Docker服务
sudo systemctl start docker
添加自动启动Docker服务
sudo systemctl enable docker
打印Docker版本查看是否安装成功
docker --version
安装docker-compose
sudo apt install docker-compose
添加加速镜像
sudo mkdir -p /etc/docker
下面从“sudo”到“EOF”一起复制粘贴到命令行使用
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://gnm7t52a.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload(win10以上系统使用wls可以忽略这个命令)
sudo systemctl restart docker(win10以上系统使用service docker restart替代)