启动容器的时候使用-v 指定本地文件挂载到容器里面,导致容器中该目录底下所有文件全部丢失,个人感觉应该是文件夹覆盖了,求助大神该如何解决,下面贴上启动代码docker run --name bank -d -p 8996:8080 -v /home/bank_home/bank.json:/usr/local/tomcat/webapps/bank/WEB-INF/classes/ bank:1.0.4下图为该容器正常启动后目录
docker run --name bank -d -p 8996:8080 bank:1.0.4
docker run --name bank -d -p 8996:8080 bank:1.0.4
解决方案 »
- 余额宝是如何一步步建立云计算架构的?
- 一元交易背后的故事:云计算带来更多价值
- Openstack grizzly版本dashboard 部分VM打开console失败
- 关于在ubuntu安装openstack的问题,求论坛的各位大神帮忙
- 哪位大神指点centos下安装的docker,有没有配置文件?
- spark1.4+streaming编译
- kvm虚拟化技术能不能配置vcpu的主频大小?
- 批发服务器CPU如下
- spark集群中slave访问master被拒绝
- 类实例里调用spark rdd 处理成员变量,结果不能保留
- sparkstreaming 消费kafka topic数据异常
- 大三计算机学生,想去学云计算
然后,你上边的问题是由于挂载时,命令中路径的错误,把bank.json去掉,注意是路径的映射,不是文件。正确命令:docker run --name bank -d -p 8996:8080 -v /home/bank_home/:/usr/local/tomcat/webapps/bank/WEB-INF/classes/ bank:1.0.4