当前位置:   article > 正文

在RedHat (CentOS) 7.6上安装Docker最新版_redhat7.6安装docker-ce

redhat7.6安装docker-ce

RedHat (CentOS) 7.6上安装Docker最新版

本文讲解如何在RedHat 7.6 Linux系统上安装Docker当前最新的稳定版本19.03.12,你也可以参考官方的安装文档

系统准备

  1. 准备centos-extras仓库
cat <<EOF > /etc/yum.repos.d/centos-extras.repo
[centos-7-extras]
name=CentOS 7 Extras Repository
baseurl=http://mirror.centos.org/centos/7/extras/x86_64/
enabled=1
gpgcheck=0
EOF
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  1. 卸载旧版本
    如果你的机器上有安装过以前docker的旧版本,请先卸载掉。
~]# yum remove docker \
	     docker-client \
	     docker-client-latest \
	     docker-common \
	     docker-latest \
	     docker-latest-logrotate \
	     docker-logrotate \
	     docker-engine
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  1. 安装Docker仓库
    这里需要安装yum-utils包(用来提供yum-config-manager功能)。
~]# yum install -y yum-utils

~]# yum-config-manager --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

~]# yum repolist
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
repo id                                                  repo name                                                    status
centos-7-extras                                          CentOS 7 Extras Repository                                   413
docker-ce-stable/x86_64                                  Docker CE Stable - x86_64                                     79
repolist: 492
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

注:由于我们使用的是稳定版Stable Version,不要去启用nightlytest仓库,因此,在docker-ce.repo里面其实只有一个仓库docker-ce-stable是启用着的。

安装Docker

  1. 检查当前最新的版本为19.03.12
~]# yum info docker-ce | grep -i version
Version     : 19.03.12
  • 1
  • 2
  1. 开始安装docker
~]# yum install docker-ce docker-ce-cli containerd.io
  • 1
  1. 安装日志如下:
This system is not registered with an entitlement server. You can use subscription-manager to register.
Resolving Dependencies
--> Running transaction check
---> Package containerd.io.x86_64 0:1.2.13-3.2.el7 will be installed
--> Processing Dependency: container-selinux >= 2:2.74 for package: container
  • 1
  • 2
  • 3
  • 4
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/576178
推荐阅读
相关标签
  

闽ICP备14008679号