当前位置:   article > 正文

在 CentOS 上安装 Docker 和 Docker Compose

在 CentOS 上安装 Docker 和 Docker Compose

CentOS 上安装 Docker 和 Docker Compose 的步骤如下:

首先,安装 Docker:

  1. 卸载旧版本的 Docker:
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
  • 1
  1. 安装一些必要的包:
sudo yum install -y yum-utils
  • 1
  1. 设置 Docker 的仓库:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
  • 1
  1. 安装 Docker:
sudo yum install docker-ce docker-ce-cli containerd.io
  • 1
  1. 启动 Docker:
sudo systemctl start docker
  • 1
  1. 验证 Docker 是否安装成功:
sudo docker run hello-world
  • 1

然后,安装 Docker Compose:

  1. 下载 Docker Compose 的当前稳定版本:
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
  • 1

请注意,这里的 “1.29.2” 是 Docker Compose 的版本号,你可能需要去 Docker Compose 的 GitHub 页面查看最新的版本号。

  1. 为下载的二进制文件添加可执行权限:
sudo chmod +x /usr/local/bin/docker-compose
  • 1
  1. 验证 Docker Compose 是否安装成功:
docker-compose --version
  • 1

Docker 的 CentOS 仓库在中国大陆可能会遇到访问速度慢或者无法访问的问题。目前 Docker 官方并未提供镜像站点,但在国内有一些社区和公司提供了 Docker 的镜像服务,例如阿里云、网易云等。

下面是如何使用阿里云的 Docker CE 镜像的步骤:

  1. 首先,删除原有的 Docker 仓库配置:
sudo rm -f /etc/yum.repos.d/docker-ce.repo
  • 1
  1. 然后,添加阿里云的 Docker CE 镜像仓库:
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  • 1
  1. 最后,安装 Docker CE:
sudo yum makecache fast
sudo yum install docker-ce docker-ce-cli containerd.io
  • 1
  • 2

这样,你就可以使用阿里云的 Docker CE 镜像来安装 Docker 了。

请注意,这个阿里云的镜像地址可能会改变,如果无法访问,你可能需要去阿里云的官方网站查找最新的镜像地址。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/461442
推荐阅读
相关标签
  

闽ICP备14008679号