2022年7月13日 星期三

Docker | Docker container容器停止了無法啟動卻想要修改容器內檔案

改完Container config後,接著重新啟動Docker,這時發現無法正常啟動,通常都是Config修改失敗造成無法正常用啟動,這時候只要用docker cp簡單的指令就可以將無法啟動容器內的config修改好就可以拯救無法啟動的容器。

docker cp

.
語法如下,將來源檔案複製到目的位置
docker cp "容器名稱或id":"檔案路徑" 目的位置
docker cp docker_nginx01:/etc/nginx/nginx.conf .
docker cp nginx.conf docker_nginx01:/etc/nginx/nginx.conf

如上面範例所示,先將停止容器的有問題的config複製出來,接著再複製回去容器,複製回去前別忘記先編輯好錯誤的部分,這樣就簡單可以救回停用的Container。




沒有留言: