从容器 名称 中获取 Docker 容器 id 的命令是什么?
原文由 Dimitri Kopriwa 发布,翻译遵循 CC BY-SA 4.0 许可协议
从容器 名称 中获取 Docker 容器 id 的命令是什么?
原文由 Dimitri Kopriwa 发布,翻译遵循 CC BY-SA 4.0 许可协议
你可以试试这个:
docker inspect --format="{{.Id}}" container_name
这种方法是独立于操作系统的。
原文由 Rosberg Linhares 发布,翻译遵循 CC BY-SA 3.0 许可协议
2 回答2.4k 阅读✓ 已解决
2 回答799 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答1.4k 阅读
1 回答1.6k 阅读
2 回答1.2k 阅读
1 回答962 阅读
在 Linux 中:
或者在 OS X、Windows 中:
其中
containername
是您的容器名称。为避免误报,正如@llia Sidorenko 指出的那样,您可以像这样使用正则表达式锚:
解释:
-q
安静。只输出ID-a
全部。即使您的容器没有运行也可以工作-f
用于 过滤器。^
容器名称必须以此字符串 开头$
容器名称必须以此字符串 结尾