CrashFive Asked: 2017-11-29 12:29:40 +0800 CST2017-11-29 12:29:40 +0800 CST 2017-11-29 12:29:40 +0800 CST 如何在 RHEL 7 上离线安装 docker? 772 码头工人新手。 当前系统配置:带有 RHEL 7.3 的 Dell R630 包含最少的安装 要求:需要安装docker 由于它位于封闭网络实验室中,如何在没有互联网连接的系统上安装 docker。 我希望我的请求尽可能简单,让问题开始吧。 rhel docker 2 个回答 Voted Silas Parker 2017-11-30T05:59:43+08:002017-11-30T05:59:43+08:00 您可能可以安装 Centos 7 RPM。 从说明部分“从包安装”: 如果您无法使用 Docker 的存储库来安装 Docker,您可以下载您的版本的 .rpm 文件并手动安装。每次升级 Docker 时都需要下载一个新文件。 RPM 托管在这里: https ://download.docker.com/linux/centos/7/x86_64/stable/Packages/ Best Answer CrashFive 2017-12-02T07:43:44+08:002017-12-02T07:43:44+08:00 回答我自己的问题: 1Q。RHEL 7 安装是否已经带有 docker?如果没有,我从哪里得到它?(我不能使用 docker.com 上的 docker 软件,它必须来自 RedHat - 政府规定,不是我的) 1A。根据 Hunter 的评论,不,Docker 没有随 Red Hat 一起提供;但是,在连接互联网的系统上,您可以使用reposync命令从 RH Extras 频道下载所有 RPM,使用 repoID:rhel-7-server-extras-rpms。然后在包含 Packages 目录的目录中使用createrepo命令创建 repo 数据。一个好的指令集可以在这里找到。然后,您可以将数据传输到气隙系统。 2Q。购买后,如何将其安装在未连接到 Internet 的系统上。 2A。将数据 RH Extras RPM 数据以最少的安装传输到气隙系统后,您将需要安装一些后端工具:yum、yum-utils 和 createrepo。这是有关如何执行此操作的很好的说明集。一旦你安装了这些工具,你应该能够按照这里的这些说明来安装 docker。
您可能可以安装 Centos 7 RPM。 从说明部分“从包安装”:
RPM 托管在这里: https ://download.docker.com/linux/centos/7/x86_64/stable/Packages/
回答我自己的问题:
1Q。RHEL 7 安装是否已经带有 docker?如果没有,我从哪里得到它?(我不能使用 docker.com 上的 docker 软件,它必须来自 RedHat - 政府规定,不是我的)
1A。根据 Hunter 的评论,不,Docker 没有随 Red Hat 一起提供;但是,在连接互联网的系统上,您可以使用reposync命令从 RH Extras 频道下载所有 RPM,使用 repoID:rhel-7-server-extras-rpms。然后在包含 Packages 目录的目录中使用createrepo命令创建 repo 数据。一个好的指令集可以在这里找到。然后,您可以将数据传输到气隙系统。
2Q。购买后,如何将其安装在未连接到 Internet 的系统上。
2A。将数据 RH Extras RPM 数据以最少的安装传输到气隙系统后,您将需要安装一些后端工具:yum、yum-utils 和 createrepo。这是有关如何执行此操作的很好的说明集。一旦你安装了这些工具,你应该能够按照这里的这些说明来安装 docker。