在 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

image

不行还可以试试走阿里云

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/

来源: 雨林博客(www.yl-blog.com)