找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2240|回复: 0

群晖

[复制链接]
发表于 2020-6-19 16:00 | 显示全部楼层 |阅读模式
如何调试和修复常见的 Docker 容器问题?               
部分文章为机器自动翻译,文中可能有文法错误或语义模糊之处。我们致力于让文章对您更有帮助,您可于本文下方告诉我们这些资讯是否对您有帮助。您也可于本页右下方切换至英语以参考原始内容。
[size=0.75em]如果在尝试运行 Docker 容器时遇到问题,则建议先执行基本的故障排除。本文介绍四种可能解决 Docker 容器问题的方案。
如果容器无法启动或未正常运行:
[size=0.75em]仔细阅读映像相关信息,确保容器满足映像的所有要求。如果映像属于 Docker Hub,则可以在 Docker 套件的注册表页面上搜索映像,然后单击链接。还可以直接在 https://hub.docker.com/explore/ 上搜索。例如,在使用 MySQL 映像部署 MySQL 服务器容器时,必须设置 MYSQL_ROOT_PASSWORD 环境变量。若无此变量,则容器无法正常运行。



如果尝试启动容器,但是看到错误信息:
[size=0.75em]进入 Docker 套件的日志页面,检查是否存在任何容器启动失败日志。例如,当容器装载路径不存在时,启动容器可能会失败。





如果成功启动容器,但是容器意外停止或未正常运行:
[size=0.75em]进入容器页面,选择容器,然后单击详细信息以检查日志选项卡中是否存在错误日志。例如,如果在使用 MySQL 映像部署 MySQL 服务器容器时未设置 MYSQL_ROOT_PASSWORD 环境变量,则容器会在启动之后立即停止。可以在日志页面上查看停止的原因。



如果上述方法都无法帮助解决问题:
[size=0.75em]由于任何人都可以创建映像,因此如果即使在您具有正确的配置和环境下,容器仍无法正常运行,则可能是映像的问题。在这种情况下,可以参阅如下所示的一些网站,或尝试使用相同类型的其他映像。



如果是 Docker Hub 的映像,则可以查看映像的信息页面以了解详细信息。例如,Postgres 映像提供了网站链接以供用户获取帮助。

我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-3-29 06:24

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表