本文介绍在RHEL 7 Linux操作系统中安装Docker CE(Docker社区版/Docker Community Edition)的方法,仅运行相关的命令即可,可先参考在RHEL 7服务器/工作站上安装Docker的方法。
一、注册您的RHEL 7服务器 首先向Red Hat Subscription Management(订阅管理)或Satellite服务器注册RHEL 7服务器。 sudo subscription-manager register --auto-attach 系统将提示您提供您的Red Hat门户用户名和密码。
二、启用所需的存储库 您需要启用以下存储库才能在RHEL 7上安装Docker Community Edition,它们包含许多运行Docker所需的依赖项: sudo subscription-manager repos --enable=rhel-7-server-rpms \ --enable=rhel-7-server-extras-rpms \ --enable=rhel-7-server-optional-rpms
三、在RHEL 7 Linux中安装Docker CE 在添加Docker CE Yum存储库之前安装必需的软件包: sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm sudo yum install -y yum-utils device-mapper-persistent-data lvm2 将稳定的Docker CE存储库添加到RHEL 7系统中: sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 最后,在RHEL 7中安装可用的Docker CE版本,并附带新的容器: sudo yum install docker-ce docker-ce-cli containerd.io 如果要查看所有可用的Docker版本,请使用: $ sudo yum list docker-ce --showduplicates | sort -r
四、启动并启用Docker服务 现在启动并启用Docker服务以在启动时启动: sudo systemctl enable --now docker.service 检查docker版本,运行docker version命令: $ docker version Client: Docker Engine - Community Version: 19.03.7 API version: 1.40 Go version: go1.12.17 Git commit: 7141c199a2 Built: Wed Mar 11 01:24:10 2020 OS/Arch: linux/amd64 Experimental: false Server: Docker Engine - Community Engine: Version: 19.03.7 API version: 1.40 (minimum version 1.12) Go version: go1.12.17 Git commit: 7141c199a2 Built: Wed Mar 11 01:22:45 2020 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.2.13 GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429 runc: Version: 1.0.0-rc10 GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd docker-init: Version: 0.18.0 GitCommit: fec3683 至此,安装完成,同时在RHEL 7中测试Docker安装也将处于工作的状态。
相关主题 |