0
在我的工作環境中,我無法連接到網絡,但我可以連接到可以連接到網絡的下載計算機。我在哪裏可以獲得碼頭圖像脫機?
但我不知道如何找到一個碼頭圖像並下載它。
網站docker hub只顯示諸如「docker pull nginx」這樣的命令,但我無法連接到網絡,對我來說沒用。
我的問題:
現在,我有下載搬運工,engine.deb安裝搬運工。 哪裏可以得到一個碼頭圖像脫機?
在我的工作環境中,我無法連接到網絡,但我可以連接到可以連接到網絡的下載計算機。我在哪裏可以獲得碼頭圖像脫機?
但我不知道如何找到一個碼頭圖像並下載它。
網站docker hub只顯示諸如「docker pull nginx」這樣的命令,但我無法連接到網絡,對我來說沒用。
我的問題:
現在,我有下載搬運工,engine.deb安裝搬運工。 哪裏可以得到一個碼頭圖像脫機?
您需要訪問存儲泊塢窗圖像的註冊表。但是,如果您沒有圖像,也沒有圖像註冊表,那麼您必須從互聯網上拉取圖像。
一個推薦的方式可以是:
能上網的機器(也許你的本地計算機)上安裝碼頭工人和拉圖像:
$ docker pull busybox
使用docker save
,讓您的圖像
.tar
$ docker save busybox > busybox.tar
,或者您可以使用下面的語法
$ docker save --output busybox.tar busybox
參考是here。
您可以使用像scp
這樣的工具將.tar
發送到您無法訪問互聯網的Docker服務器。 現在你可以使用docker load
提取.tar
,讓你的形象:
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
$ docker load < busybox.tar.gz
Loaded image: busybox:latest
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
busybox latest 769b9341d937 7 weeks ago 2.489 MB
參考是here
我想,這可能會解決您的問題,https://stackoverflow.com/questions/23935141/how -to-複製搬運工圖像-從酮主機到另一個,而無需通孔的存儲庫 – mohan08p