有时候我们会发现,进入docker容器中,但是无法修改文件,我们只能把docker中的文件copy出来,修改完毕,再copy进去
进入docker命令,我这里是修改docker Jenkins容器的maven setting.xml文件,遇到过此问题
1、进入容器找到所需要修改的文件的位置
sudo docker exec -it 容器名字或则id bash
2、copy出来所需要修改的文件,我们这里
sudo docker cp 容器名字或则id:/文件 目的目录
# 例如
sudo docker cp jenkins_01:/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/maven/conf/settings.xml .
3、修改好的文件拷贝进入容器
sudo docker cp 文件 容器名字或则id:/目的目录
#例如:
sudo docker cp settings.xml jenkins_01:/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/maven/conf/
最后修改于 2020-05-11 15:19:24
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付

