手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

如何編輯Docker容器內的文件

2023-06-12 17:14:10 4484

1.在容器內部安裝vim進行修改:

進入容器內:docker exec -it 容器ID /bin/bash

安裝vim:apt-get update       apt-get install vim

這個方法在容器被刪除之后,配置就失效了,并且每個容器不互通,要分別下載vim

 

2.將容器內文件拷貝出來修改后再拷貝回去:

docker cp 容器ID:/etc/mysql/my.cnf /home/mysql/    (將容器中的文件拷貝出來)

docker cp /home/mysql/my.cnf 容器ID:/etc/mysql/    (將文件拷貝回容器中)

這個方法好在不需要花時間下載vim,但是容器被刪后,配置也會丟失

 

3.使用-v將容器內部文件夾映射出來

docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -v /home/mysql:etc/mysql/conf.d mysql

冒號前是本地路徑(需要絕對路徑),冒號后是容器中的路徑

在啟動的時候使用-v將容器內部的文件夾映射到本地的某個路徑下,這樣可以直接在本地修改,不需要進入容器內部.


提交成功!非常感謝您的反饋,我們會繼續努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務,我們很需要您進一步的反饋信息:

在文檔使用中是否遇到以下問題: