更新時間:2021-12-24 11:16:07 來源:動力節點 瀏覽2066次
啟動docker鏡像命令docker run 可以指定端口映射,但是容器一旦創建就無法在通過命令修改。通常是保存鏡像在創建一個新的容器。有沒有辦法不保存鏡像直接修改這個容器呢?答案是有的,本文已mysql和nginx為例修改已容器的配置文件
1.進入容器內部
sudo docker exec -it 容器名或ID /bin/bash
2.安裝vim命令
更新軟件列表
apt-get update
安裝vim命令
apt-get install vim
3.修改配置文件
下圖是mysql配置文件路徑及其內容,如果要修改端口或者其他內容直接編輯配置文件即可,nginx同樣的
注意:docker中每個鏡像都是單獨的,如果在一個容器中安裝了vim命令在其他容器中使用vim 命令是不生效的所以需要在每個鏡像中都安裝vim或vi
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習