📌 温馨提示:
本文内容可能随时间变动而失效,请以页面显示的更新时间为准。
若内容已不准确或资源失效,欢迎留言或联系站长反馈修正。
⚠️ 免责声明:
本文仅供学习与参考,观点仅代表作者个人意见,与本站无关。
如有侵权问题,请立即联系我们处理,谢谢理解与支持。
本文内容可能随时间变动而失效,请以页面显示的更新时间为准。
若内容已不准确或资源失效,欢迎留言或联系站长反馈修正。
⚠️ 免责声明:
本文仅供学习与参考,观点仅代表作者个人意见,与本站无关。
如有侵权问题,请立即联系我们处理,谢谢理解与支持。
🐳 第一步:安装 Docker CE
1.1 移除旧版本(如果有)
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
1.2 安装依赖包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
1.3 设置 Docker 仓库(使用官方源或阿里云镜像源)
官方源:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
阿里云镜像源(推荐,速度快):
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
1.4 安装 Docker
sudo yum install -y docker-ce docker-ce-cli containerd.io
1.5 启动 Docker 并设置开机自启
sudo systemctl start docker
sudo systemctl enable docker
1.6 验证 Docker 安装是否成功
docker version
docker info
⚙️ 第二步:配置镜像加速器(推荐)
编辑配置文件:
sudo mkdir -p /etc/docker
然后写入加速配置(以阿里云为例):
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://<你的阿里云ID>.mirror.aliyuncs.com"]
}
EOF
重新加载配置并重启服务:
sudo systemctl daemon-reexec
sudo systemctl restart docker
🧰 第三步:安装 Docker Compose
3.1 下载最新版本(官方推荐)
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
3.2 添加执行权限
sudo chmod +x /usr/local/bin/docker-compose
3.3 验证安装
docker-compose version
✅ 测试 Docker 和 Compose 是否正常
创建一个简单的 docker-compose.yml
文件:
version: '3'
services:
hello-world:
image: hello-world
执行:
docker-compose up
成功后会输出 hello world 的欢迎信息。
THE END
暂无评论内容