docker 日常使用遇到的问题汇总
2020-07-15 05:22
183 查看
随着在项目中运用spingcloud,微服务原来越多,部署的时候采用docker部署的次数也越来越多
其中遇到最大的问题,就是映射目录的时候,有时候总是出错
比如如下命令
运行命令 docker run --name service-syncfile2 -d -p 8766:8766 -v /home/docker/service-syncfile/service-sync-crmFileToKf-0.0.1- .jar:/service-sync-crmFileToKf-0.0.1-SNAPSHOT.jar -v /home/picture/:/home/picture --privileged=true -e tZ="Asia/Shanghai" service-syncfile:v1
将宿主机目录/home/docker/service-syncfile/目录下的service-syncfile/service-sync-crmFileToKf-0.0.1-.jar
映射到容器的根目录下,运行的时候就会出错,错误为
Unable to access jarfile service-sync-crmFileToKf-0.0.1-SNAPSHOT.jar
Unable to access jarfile service-sync-crmFileToKf-0.0.1-SNAPSHOT.jar意思就是没有权限打开这个jar文件,原因就是在运行的时候没有权限写入到容器中
解决办法如下
映射目录后加
--privileged=true 关闭安全权限,否则你容器操作文件夹没有权限
如下命令
运行命令 docker run --name service-syncfile2 -d -p 8766:8766 -v /home/docker/service-syncfile/service-sync-crmFileToKf-0.0.1- SNAPSHOT.jar:/service-sync-crmFileToKf-0.0.1-SNAPSHOT.jar -v /home/picture/:/home/picture --privileged=true -e tZ="Asia/Shanghai" service-syncfile:v1
运行正常
查看启动后的日志
docker logs -f -t service-syncfile2
查看后100行
docker logs -f -t --tail 100 service-syncfile2
相关文章推荐
- REVIT使用中遇到的各种问题汇总
- 【汇总】iOS开发及Xcode使用中遇到的一些报错问题汇总
- Swift 使用WKWebview过程中遇到的问题汇总
- CGI和BOA使用期间遇到的问题汇总
- 使用IKVM时遇到的问题汇总
- Cocoa pods的安装使用以及过程中可能会遇到问题的汇总
- 使用docker时遇到的问题
- 使用WebDriver遇到的一些问题汇总
- MathType使用细节及日常使用中遇到问题的解决
- 使用LR11过程中遇到的一些问题汇总
- 大数据下Hadoop及Hbase使用中遇到的若干问题及汇总
- Flent的使用及遇到的问题汇总
- 日常遇到mysql小问题汇总
- [置顶] 使用git遇到的问题汇总
- 使用Google Map API可能会遇到的问题汇总
- Python 语言使用中遇到的问题汇总
- hadoop+hive使用中遇到的问题汇总
- CGI和BOA使用期间遇到的问题汇总(转)
- MongoDB安装成为Windows服务及日常使用遇到问题总结
- Docker中使用pip2遇到proxy问题的解决(Can't install pip packages inside a docker container)