在脚本中,我需要检查:
a) docker 引擎是否正在运行?
b) 给定一个容器名称,该 docker 容器是否正在运行?
[这个问题的最初措辞模棱两可,有些人将其解释为“检查 docker 引擎”,而其他人将其解释为“检查 docker 容器”]
原文由 user5517392 发布,翻译遵循 CC BY-SA 4.0 许可协议
在脚本中,我需要检查:
a) docker 引擎是否正在运行?
b) 给定一个容器名称,该 docker 容器是否正在运行?
[这个问题的最初措辞模棱两可,有些人将其解释为“检查 docker 引擎”,而其他人将其解释为“检查 docker 容器”]
原文由 user5517392 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答2.4k 阅读✓ 已解决
2 回答793 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答1.5k 阅读
2 回答1.4k 阅读
1 回答1.6k 阅读
2 回答1.2k 阅读
如果你正在寻找一个特定的容器,你可以运行:
为避免容器处于崩溃循环并不断重新启动以显示它已启动的问题,可以通过检查
Status
字段来改进上述内容:如果你想知道 dockerd 是否在本地机器上运行并且你已经安装了 systemd,你可以运行:
您还可以使用
docker info
或docker version
连接到 docker,如果守护程序不可用,它们将出错。