修改docker容器配置文件方法
昨天准备修改docker容器中的配置文件,由于是xml配置文件,不需要编译,想着直接编辑一下就ok了,但是进入容器发现竟然没有vi命令,一番查找,可以使用以下方法
1、获取容器id
docker ps
2、获取容器元数据id
docker inspect -f '{{.Id}}' 容器id
3、创建一个需要替换的配置文件
vi systemConfig.xml
4、用创建的文件覆盖容器内的文件
docker cp systemConfig.xml e89b69add85cde6e290b9004d00da3606d9bc11a52cc1704db0ba7baa0d27ef9:/usr/local/tomcat/webapps/sas_portal/WEB-INF/classes/config
5、重启容器
docker restart 容器id