一个容器跑起来,有时候得修改内部的配置文件。但是容器内部的 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从容器里面拷 ...