2016-11-16 57 views
2

我想在Docker中導入一個Docker鏡像到AWS RedHat(3.10.0-514.el7.x86_64)並且遇到錯誤;碼頭加載和保存:歸檔/ tar:無效的焦點標題

Error processing tar file(exit status 1): archive/tar: invalid tar header 

這同樣的圖像在我的本地機器和Windows上的Boot2Docker上也能正常工作。它非常大(2.5Gb),但是我已經驗證了RedHat實例的校驗和,它與源代碼相同。

任何想法可能是錯誤的,或想法如何我可以解決?

感謝,

比克

+0

您是否嘗試過它推到一個註冊表和拉下來紅帽箱?您可以在Docker Hub上免費存儲一個映像,以便您可以試用。如果可行,請提供重現問題所需的最少步驟,包括如何(以及在​​何種系統上)構建映像。 – jonatan

回答

0

解決這個問題的正確方法是這樣的:

當您保存圖像使用此istruction

Docker save --output=c:\YOUR_PATH\my_docker_image.tar e6f81ac424ae(image id) 

而當你試圖加載此圖片使用此建議:

Docker load --input C:\YOUR_PATH\my_docker_image.tar 

此之後,你在泊塢窗圖像圖像見過名稱和解決這個使用命令標籤

Docker tag IMAGE_ID mydockerpapplication 
相關問題