一般docker中沒有VI或者其它相應的文本編輯器,為了寫個東西安裝個vi就可以解決問題,除此之外還有別的辦法
- 登陸docker中找到需要編輯的文件的位置
sudo docker ps -a sudo docker exec -it xxx /bin/bash
- 通過docker cp把這個文件拷貝出來
sudo docker cp xxxx:/etc/mysql/my.cnf /home/tom/
- 再拷貝回去
sudo docker cp /home/tom/my.cnf xxxx:/etc/mysql/
注意這個xxxx是docker ps -a 獲取的container id