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