Anolis OS 8 安装docker

8 阅读1分钟

一、Docker + Compose 一步到位

# 1. 安装必要的依赖
sudo dnf install -y dnf-plugins-core

# 2. 使用阿里云镜像源添加 Docker 仓库(这是最关键的一步)
sudo dnf config-manager --add-repo=https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# 3. 安装 Docker 引擎(直接从阿里云源拉取)
sudo dnf install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

# 4. 启动 Docker 并设置开机自启
sudo systemctl start docker
sudo systemctl enable docker

# 5. 验证安装
sudo docker --version

单独安装Compose

# 安装docker compose
sudo dnf install -y docker-compose-plugin
# 验证
docker compose version

二、修改镜像源

安装完之后国内不能用,需要修改docker仓库为国内的

# 修改配置文件
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<EOF
{
"registry-mirrors": [
"https://docker.1ms.run",
"https://mirror.ccs.tencentyun.com",
"https://docker.m.daocloud.io"
]
}
EOF
# 让配置文件生效,重启docker
sudo systemctl daemon-reload
sudo systemctl restart docker