janeysj

在线安装

官网在线安装指导: https://docs.docker.com/engine/install/centos/ ,大致步骤如下

1. sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine
2. sudo yum install -y yum-utils
3. sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo
4. sudo yum install docker-ce docker-ce-cli containerd.io
5. yum list docker-ce --showduplicates | sort -r
在上面输出的版本中选择一个版本进行安装
6. sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
7. sudo systemctl start docker

离线安装

官网离线安装指导: https://docs.docker.com/engine/install/centos/#install-from-a-package,大致步骤如下:

1. 下载docker-ce安装包,和依赖库docker-ce-selinux安装包
2. yum install /root/docker-17/docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm
3. yum install /root/docker-17/docker-ce-17.03.0.ce-1.el7.centos.x86_64.rpm
4. systemctl start docker

这里需要注意的是最好在Centos7 3.10内核以上安装docker,下载的版本也是要和版本对应,如果高版本的不行就降低一个版本试试。例如人家表明了是centos8上的rpm你就不能安装在centos7上。离线安装可能依赖docker-ce-selinux,要找到和docker-ce相对应的版本。
另外,下载rpm包的地址可能访问不了,就试试阿里镜像库: https://developer.aliyun.com/mirror/

分类:

技术点:

相关文章:

  • 2021-12-21
  • 2021-04-13
  • 2021-05-15
  • 2021-11-18
  • 2021-08-11
  • 2021-06-18
  • 2021-06-08
  • 2021-11-17
猜你喜欢
  • 2021-11-18
  • 2021-11-28
  • 2019-06-04
  • 2021-10-16
  • 2021-12-17
  • 2021-05-27
  • 2021-04-21
相关资源
相似解决方案