..

Docker CE镜像

来源:https://developer.aliyun.com/mirror/docker-ce

1. 简介

Docker CE(Community Edition)是免费的 Docker 版本,适用于开发和运维团队。通过阿里云镜像加速国内访问,安装速度更快、体验更好。

  • 官方镜像地址: https://mirrors.aliyun.com/docker-ce/

2. Ubuntu 安装(APT)

2.1 准备环境

sudo apt-get update
sudo apt-get install -y ca-certificates curl gnupg

2.2 添加 Docker GPG Key

sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg

2.3 添加软件源

echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(. /etc/os-release && echo $VERSION_CODENAME) stable" \
  | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

2.4 安装 Docker CE

sudo apt-get update
sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

2.5 安装指定版本(可选)

# 查询可用版本
apt-cache madison docker-ce

# 安装指定版本
sudo apt-get -y install docker-ce=<VERSION>

3. CentOS 安装(YUM)

3.1 准备环境

sudo yum install -y yum-utils

3.2 添加阿里云仓库

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3.3 安装 Docker CE

sudo yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

3.4 启动 Docker 服务

sudo service docker start

3.5 开启测试仓库(可选)

编辑 /etc/yum.repos.d/docker-ce.repo,将 [docker-ce-test] 段的 enabled=0 改为 enabled=1

3.6 安装指定版本(可选)

yum list docker-ce.x86_64 --showduplicates | sort -r
sudo yum -y install docker-ce-<VERSION>

4. 安装校验

docker version

示例输出:

Client:
 Version:      17.03.0-ce
 API version:  1.26
 Go version:   go1.7.5
 Server:
 Version:      17.03.0-ce
 API version:  1.26 (minimum version 1.12)

5. 相关链接

  • 官方文档:https://docs.docker.com/engine/install/
  • 阿里云镜像:https://mirrors.aliyun.com/docker-ce/