在 Ubuntu 上安装 Docker 引擎
在 Ubuntu 上安装 Docker 引擎
操作系统要求
要安装 Docker Engine,您需要以下 Ubuntu 版本之一的 64 位版本:
Ubuntu Noble 24.04 (LTS)
Ubuntu Jammy 22.04 (LTS)
Ubuntu Focal 20.04 (LTS)
Ubuntu 的 Docker Engine 与 x86_64(或 amd64)、armhf、arm64、s390x 和 ppc64le(ppc64el)架构兼容。
开始在ubuntu上安装docker
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl -y
sudo install -m 0755 -d /usr/share/keyrings
## 这一步会卡网络,那就手动下载上传吧
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /usr/share/keyrings/docker-archive-keyring.gpg
不行还可以试试走阿里云
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
sudo chmod a+r /usr/share/keyrings/docker-archive-keyring.gpg
# Add the repository to Apt sources:
## 不行就走阿里云的docker加速
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
正式安装docker
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
编辑docker文件
vim /etc/docker/daemon.json
配置内容,做了阿里云的镜像加速和docker的运行路径。
{
"registry-mirrors": ["https://dkwe3jow.mirror.aliyuncs.com"],
"graph": "/opt/docker"
}
这样下来docker 和 docker-compose 都安装完成了
参考资料
https://docs.docker.com/engine/install/ubuntu/