docker 修改容器配置文件


啟動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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM