从容器 名称 中获取 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 回答706 阅读✓ 已解决
1 回答664 阅读✓ 已解决
1 回答604 阅读
在 Linux 中:
或者在 OS X、Windows 中:
其中
containername
是您的容器名称。为避免误报,正如@llia Sidorenko 指出的那样,您可以像这样使用正则表达式锚:
解释:
-q
安静。只输出ID-a
全部。即使您的容器没有运行也可以工作-f
用于 过滤器。^
容器名称必须以此字符串 开头$
容器名称必须以此字符串 结尾