方法一:
docker inspect --format='}' 容器 id 或名字
會返回容裡根目錄對應的宿主機路徑。 可以直接進去編輯,修改儲存檔案並重啟docker。
如果docker已經掛掉了,會進入不了merged路徑,此時輸入service docker restart,然後迅速進入路徑可以修改mysql配置檔案,再次重啟就恢復正常了。
方法二:
使用vim編輯器
在使用docker容器時,有時候裡邊沒有安裝vim,敲vim命令時提示說:vim: command not found,這個時候就需要安裝vim,
這時候需要敲:
apt-get update
這個命令的作用是:同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,這樣才能獲取到最新的軟體包。
等更新完畢以後再敲命令:
apt-get install vim
vim /etc/mysql/mysql.conf.d/mysqld.cnf
接下來重啟容器就可以了
docker restart 1383f2e49cb7
建立或修改 docker 容器內部檔案
容器內部沒有圖形化的編輯工具,只有 docker cp 命令將檔案複製出來,修改,再複製回去,總之,太麻煩了。看我的實現效果 把本地路徑省了,自動複製到 tmp container name 目錄中,然後自動開啟檔案。上傳的時候,同樣也是到這個目錄去找檔案,然後複製回去。由於每次 open 命令都是...
docker修改映象
需求 我們執行的容器可能在映象的基礎上做了一些修改,有時候我們希望儲存起來,封裝成乙個新的映象。或者我們希望對已有的映象進行修改。這些場景可以使用docker提供commit功能。命令 docker commit 引數 a 提交的映象作者 c 使用dockerfile指令來建立映象 m 提交時的說明...
Docker容器修改配置檔案的實現
一 進入容器 docker run option 映象名 向啟動容器中傳入的命令 常用可選引數說明 二 找到配置檔案 顯示檔案 ls結果如下 license.txt readme.textile config lib modules notice.txt bin data logs plugins ...