码头新手。
需要在RHEL 7(无gui)系统上安装docker。
RHEL 7安装是否已经安装了docker?如果没有,我从哪里得到它? (我不能在docker.com上使用docker软件,它必须来自RedHat - 政府规则,而不是我的)
一旦采购,如何在未连接到互联网的系统上安装它。
我希望我的请求尽可能简单,让问题开始。
答案 0 :(得分:2)
Red Hat的docker版本可在Red Hat Enterprise Linux 7 Extras频道中使用,但仅适用于产品的Server变体。您可以在登录后从Customer Portal下载单个软件包,但由于docker
软件包具有多个依赖项,因此会有点麻烦。
或者,您可以使用reposync
工具镜像具有订阅的联网机器上的整个Extras频道。或者,您可以在仅下载模式下使用yum
并复制存储在缓存目录中的RPM(但请将它们复制到目标上的常规目录,并使用yum install
进行安装)。 / p>
答案 1 :(得分:2)
启动一个centos系统。
$ sudo yumdownloader docker --resolve
将RPM复制到RH计算机并运行:
$ sudo rpm -ivh *rpm
$ sudo systemctl start docker
答案 2 :(得分:0)
使用docker在CentOS 7上的Gen rpm:
$ yumdownloader --resolve docker-ce
然后,在目标上安装:
$ rpm -ivh docker-ce-19.03.11-3.el7.x86_64.rpm