如何在 RHEL 7 上離線安裝 docker?

如何在 RHEL 7 上離線安裝 docker?

碼頭工人新手。

目前系統配置:帶有 RHEL 7.3 的 Dell R630,包含最小安裝

需求:需要安裝docker

  1. 由於位於封閉網路實驗室中,因此如何在沒有網路連線的系統上安裝 docker。

我希望我的要求盡可能簡單,讓問題開始吧。

答案1

您或許可以安裝 Centos 7 RPM。 從說明來看“從套件安裝”部分:

如果您無法使用 Docker 的儲存庫來安裝 Docker,您可以下載適合您的版本的 .rpm 檔案並手動安裝。每次要升級 Docker 時都需要下載新檔案。

RPM 託管在此: https://download.docker.com/linux/centos/7/x86_64/stable/Packages/

答案2

回答我自己的問題:

1Q。 RHEL 7 安裝中是否已包含 docker?如果沒有,我從哪裡得到它? (我不能使用 docker.com 上的 docker 軟體,它必須來自 RedHat - 政府規則,而不是我的規則)

1A。根據 Hunter 的評論,不,docker 不隨 Red Hat 一起提供;但是,在連接互聯網的系統上,您可以使用重新同步指令使用 repoID 從 RH Extras 通道下載所有 RPM:rhel-7-server-extras-rpms。然後透過使用創建回購數據建立倉庫指令位於包含 Packages 目錄的目錄中。可以找到很好的指令集這裡。然後您可以將資料傳輸到氣隙系統。

2Q。購買後,如何將其安裝在未連接到互聯網的系統上。

2A。一旦您透過最少的安裝將資料 RH Extras RPM 資料傳輸到氣隙系統,您將需要安裝一些後端工具:yum、yum-utils 和 createrepo。這裡是關於如何執行此操作的良好說明集。安裝這些工具後,您應該能夠按照這些說明進行操作這裡安裝docker。

相關內容