Docker报错篇——实际场景下的解决方案
2022/9/15 23:20:15
本文主要是介绍Docker报错篇——实际场景下的解决方案,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
容器相关报错
-
场景一:我在本地修改了后端代码,替换到远程服务器docker代码(原先已映射宿主和容器目录)后,重启了docker容器(
docker restart flask_app_server
)。报错情况:docker重启容器后,没有启动成功,查看日志(
docker logs flask_app_server -f
)发现启动时报错了(配置文件中的数据库参数值错误)。解决方案:从远程服务器的容器中将文件拷贝到远程服务器某目录下,然后修改代码为正确的,接着将修改后的代码文件重新拷贝值远程服务器目标容器的指定位置,最后重启容器即可。
[root@localhost ~]# docker cp flask_app_server:/usr/local/lib/python3.7/site-packages/sdk-0.0.0-py3.7.egg/sdk/demo.py /home [root@localhost ~]# docker cp /home/demo.py flask_app_server:/usr/local/lib/python3.7/site-packages/sdk-0.0.0-py3.7.egg/sdk [root@localhost ~]# docker restart flask_app_server flask_app_server [root@localhost ~]# docker ps -a|grep flask_app_server de85d5f67da1 flask_app_server:1.0 "nohup python3 run_…" 4 weeks ago Up 11 seconds 8090/tcp, 0.0.0.0:8090->8090/tcp, :::8090->8090/tcp flask_app_server
逐步更新中。。
以上。
这篇关于Docker报错篇——实际场景下的解决方案的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-14Docker端口:你真的公开了哪些东西?
- 2024-11-14用DOCKER在家里的实验室里搞些酷炫的玩意儿
- 2024-11-05掌握Docker:高效安全的十大最佳实践
- 2024-11-05在 Docker Compose 中怎么设置端口映射-icode9专业技术文章分享
- 2024-11-05在 Docker Compose 中怎么设置环境变量-icode9专业技术文章分享
- 2024-11-04Docker环境部署项目实战:新手入门教程
- 2024-11-04Docker环境部署资料:新手入门教程
- 2024-11-01Docker环境部署教程:新手入门指南
- 2024-11-01超越Docker:苹果芯片上的模拟、编排和虚拟化方案讲解
- 2024-11-01Docker环境部署:新手入门教程