安装 Docker

这里是 Docker 的官方文档:Docker Doc。 我们可以在里面找到适合自己操作系统的安装方法。下面我们以 Ubuntu 22.04 安装演示。

// 1. 清空... 
sudo apt-get remove docker docker-engine docker.io containerd runc

// 2. 更新资源包
sudo apt-get update

// 3. 安装证书
sudo apt-get install \
    ca-certificates \
    curl \
    gnupg \
    lsb-release

// 4. 安装官方GPG key
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

// 5. 建立 Docker 资源库
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

// 6. 再次更新
sudo apt-get update

// 7. 安装 Docker... 这里是正式安装
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin

// 8. 查看安装状... 如果返回一个 docker 的版本,说明安装成功
sudo docker -v

Docker 更新源

一般我们在国内使用东西 pull 镜像文件的很慢很慢的,需要把更新源换成国内的,下面的 ubuntu 更换更新源的代码。

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://yxzrazem.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker