如何在RHEL 7上脱机安装docker?
新来的码头工人 需要在RHEL 7(无gui)系统上安装docker如何在RHEL 7上脱机安装docker?,docker,redhat,rhel7,redhat-containers,Docker,Redhat,Rhel7,Redhat Containers,新来的码头工人 需要在RHEL 7(无gui)系统上安装docker RHEL 7安装中是否已经安装了docker?如果没有,我从哪里得到它?(我不能使用docker.com上的docker软件,它必须来自RedHat-政府规则,而不是我的) 采购后,如何将其安装在未连接到internet的系统上 我希望我的请求尽可能简单,让问题开始吧。Red Hat的docker版本在Red Hat Enterprise Linux 7 Extras频道中提供,但仅适用于该产品的服务器版本。您可以在登录后从下
我希望我的请求尽可能简单,让问题开始吧。Red Hat的docker版本在Red Hat Enterprise Linux 7 Extras频道中提供,但仅适用于该产品的服务器版本。您可以在登录后从下载单个软件包,但这会有点麻烦,因为
docker
软件包有多个依赖项
或者,您可以使用
reposync
工具在具有订阅的网络连接计算机上镜像整个Extras频道。或者,您可以在仅下载模式下使用yum
并通过存储在缓存目录中的RPM进行复制(但请将它们复制到目标上的常规目录,然后使用yum install
安装它们)。启动centos系统
$ sudo yumdownloader docker --resolve
将RPM复制到右侧机器并运行:
$ sudo rpm -ivh *rpm
$ sudo systemctl start docker
CentOS 7上配备docker的Gen rpm:
$yumdownloader--解析docker ce
然后,在目标上安装:
$rpm-ivh docker-ce-19.03.11-3.el7.x86_64.rpm
试试看。编程问题也是如此。还要注意的是,Docker在离线系统上的使用将非常有限。您需要提供所有预构建的图像或托管您自己的注册表。这就是我在尝试安装docker.rpm后开始遇到的依赖项要求。难道没有一个包/zip文件或其他东西将所有内容都放在一个位置进行安装吗?顺便说一句,我想我也不小心在错误的论坛上发布了这篇文章。我添加了一些建议。我对断开连接的操作没有太多经验。是的,它可能不是合适的论坛。