一個容器跑起來,有時候得修改內部的配置文件。但是容器內部的 shell 有時甚至連個 vi 都不帶,笨方法,docker cp 出來,改完再放進去。你知道的問題還好改,如果是邊調試連修改,就很煩人了。 於是,我就寫了個函數。可以實現修改后多次直接上傳。 效果圖: 進入容器查看文件 ...
一般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 再拷貝回 ...
2019-12-10 21:00 0 5288 推薦指數:
一個容器跑起來,有時候得修改內部的配置文件。但是容器內部的 shell 有時甚至連個 vi 都不帶,笨方法,docker cp 出來,改完再放進去。你知道的問題還好改,如果是邊調試連修改,就很煩人了。 於是,我就寫了個函數。可以實現修改后多次直接上傳。 效果圖: 進入容器查看文件 ...
1,更新源: 2,安裝vim ...
更新來源: 安裝vim 參考鏈接:https://blog.csdn.net/wangxinxinsj/article/details/77650784 ...
首先執行: 執行apt-get update, 然后再次執行apt-get install vim即可成功安裝vim。 然后我們就可以使用vim編輯 如果不進行更新就會報錯: 此時會報出bash: vi: command not found 出現問題: ...
傳輸文件到docker容器 首先需要知道docker容器的container_id,可以使用docker ps命令來查看你要操作的docker容器的container_id 1.Docker容器向宿主機傳送文件: 格式: docker cp container_id:< ...
--也可以參考https://www.cnblogs.com/lzghyh/p/13035432.html中的安裝nginx部分; 以windos環境的docker為例: ①先啟動容器94ecf785aa9d,進入容器中查看配置文件的位置 ②將conf文件夾復制到 ...
如果我們需要將宿主機文件拷貝到容器內可以使用 docker cp 命令,也可以將文件從容器內拷貝到宿主機 將宿主機文件拷貝到容器內 1. 在宿主機上創建一個mengxuegu文件並寫入內容 2. 將mengxuegu文件拷貝進 mycentos2 容器中 ...
從容器里面拷文件到宿主機 語法:docker cp 容器名:要拷貝的文件在容器里面的路徑 要拷貝到宿主機的相應路徑 例子:容器名為ubuntu,要從容器里面拷貝的文件路為:/usr/local/tomcat/webapps/test/js/test.js, 現在要將test.js從容器里面拷 ...