我們正在設置一臺服務器來託管Windows容器。 此服務器從我們設置的內部Docker註冊表中獲取圖像。 問題在於服務器無法下載圖像,因爲它試圖從互聯網獲取基本映像,並且服務器沒有互聯網連接。Docker註冊表可以存儲基礎映像嗎?
我發現了一個troubleshooting script from Microsoft並注意一個通道:
至少應安裝
- 嘗試搬運工拉微軟/ nanoserver '微軟/ windowsservercore' 或 '微軟/ nanoserver' 之一或碼頭拉 microsoft/windowsservercore拉一個Windows容器圖像
由於我的電腦有互聯網連接,我下載了這些圖片,他們推到註冊表,但在新服務器上拉動圖像失敗:
在源「搬運工」的事件ID「1」的描述也可以不被發現。本地計算機可能沒有必要的註冊表信息或消息DLL文件來顯示該消息,或者您可能沒有權限訪問它們。以下信息是事件的一部分:'發起層下載的錯誤:獲取https://go.microsoft.com/fwlink/?linkid=860052:dial tcp 23.207.173.222:443:connectex:連接嘗試失敗,因爲連接方在一段時間後沒有正確響應,或建立的連接失敗因爲連接的主機無法響應。'
它試圖得到的鏈接是在互聯網上的基本圖像,但我認爲註冊表存儲完整的圖像,所以給了什麼?真的不可能將基礎圖像存儲在註冊表中嗎?