導(dǎo)出docker鏡像tar再次導(dǎo)入后啟動(dòng)報(bào)錯(cuò)

docker: Error response from daemon: oci runtime error: container_linux.go:262: starting container process caused "exec: \"/bin/bash\": stat /bin/bash: no such file or directory".

主要是因?yàn)殓R像導(dǎo)出使用的是docker save,但導(dǎo)入的時(shí)候使用的是docker import命令。

簡(jiǎn)單介紹下docker導(dǎo)出和導(dǎo)入鏡像,打包鏡像的時(shí)候有兩種,一是把容器打包成鏡像,二則是把鏡像打包,這兩種打包形式的主要區(qū)別在于通過(guò)docker save打包鏡像可以保存歷史記錄,而通過(guò)docker export則會(huì)丟失歷史信息。

鏡像導(dǎo)入命令是需要配對(duì),docker export 和 docker import, docker save 和 docker load

例如:
(1)

#導(dǎo)出
docker export 容器id  > test.tar
#導(dǎo)入,注意別少了import后面的-
cat test.tar | docker import - test

(2)

#導(dǎo)出
docker save容器id  > test.tar
#導(dǎo)入
docker load < test.tar

Recards,
codjust

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容