- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業(yè)務(wù)經(jīng)營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯(lián)網(wǎng)協(xié)會理事單位
- 安全聯(lián)盟認(rèn)證網(wǎng)站身份V標(biāo)記
- 域名注冊服務(wù)機(jī)構(gòu)許可:滇D3-20230001
- 代理域名注冊服務(wù)機(jī)構(gòu):新網(wǎng)數(shù)碼
1.在容器內(nèi)部安裝vim進(jìn)行修改:
進(jìn)入容器內(nèi):docker exec -it 容器ID /bin/bash
安裝vim:apt-get update apt-get install vim
這個方法在容器被刪除之后,配置就失效了,并且每個容器不互通,要分別下載vim
2.將容器內(nèi)文件拷貝出來修改后再拷貝回去:
docker cp 容器ID:/etc/mysql/my.cnf /home/mysql/ (將容器中的文件拷貝出來)
docker cp /home/mysql/my.cnf 容器ID:/etc/mysql/ (將文件拷貝回容器中)
這個方法好在不需要花時間下載vim,但是容器被刪后,配置也會丟失
3.使用-v將容器內(nèi)部文件夾映射出來
docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -v /home/mysql:etc/mysql/conf.d mysql
冒號前是本地路徑(需要絕對路徑),冒號后是容器中的路徑
在啟動的時候使用-v將容器內(nèi)部的文件夾映射到本地的某個路徑下,這樣可以直接在本地修改,不需要進(jìn)入容器內(nèi)部.
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP