docker修改未能成功啟動的容器中的配置檔案

2021-09-25 02:10:43 字數 397 閱讀 2182

今天遇到乙個問題,我有乙個nginx的docker容器,需要修改他的配置檔案,當我docker exec進入容器修改配置檔案後,發現無法啟動,docker logs檢視日誌  顯示配置檔案中有錯誤。可是現在容器已經無法啟動,無法進入其命令列操作,這就是問題的**。

利用docker cp將本地備份的配置檔案傳到容器中,注意這裡要修改一下檔名,重名的資源無法進行上傳,需要先刪除容器中的資源。

進入/var/lib/docker/containers/目錄 ,找到容器對應的資料夾,資料夾前幾位是容器id

修改其中的config.v2.json和hostconfig.json  檔案中的對應內容為新的檔名稱。

注意:在進行操作之前一定要先停掉docker服務,否則改動不會生效。修改之後再啟動docker服務就可以了。

so動態庫未能成功載入解決辦法

move db error while loading shared libraries libmysqlclient.so.15 cannot open shared object file no such file or directory 第一步 確認有哪些lib無法load ldd move...

jenkins上Docker映象不能成功建立

檢視docker主機上的日誌,提示以下資訊 time 2016 10 12t08 21 40.503946646 08 00 level error msg attempting next endpoint for pull after error get dial tcp 119.29.209.1...

linux啟動成功修改logo

2 使用linux 命令將轉換為 ppm pngtopnm logo linux clut224.png logo linux clut224.pnm pnmquant 224 logo linux clut224.pnm logo linux clut224.pnm pnmtoplainpnm l...