互联网技术 / 互联网资讯 · 2024年3月14日

Docker容器命名规则解析

为了建立链接,Docker依赖于您的容器的名称。您已经看到您创建的每个容器都有一个自动创建的名称;在本指南中,您确实已经熟悉了我们的老朋友。您也可以自己命名容器。这种命名提供了两个有用的功能:

1.以更容易记住它们的方式命名执行特定功能的容器会很有用,例如命名包含Web应用程序的容器为web。

2.它为Docker提供了一个参考点,允许它引用其他容器,例如,您可以指定将容器链接web到容器db。

您可以使用–name标志命名容器,例如:

$ docker run -d -P –name web training/webapp Python app.py

这将启动一个新容器并使用该–name标志来命名容器web。您可以使用docker ps命令查看容器的名称。

$ docker ps -l

您还可以使用docker inspect返回容器的名称。

容器名称必须是唯一的。这意味着您只能调用一个容器web。如果要重新使用容器名称,则必须先删除旧容器(带有docker container rm),然后才能创建具有相同名称的新容器。作为替代方案,您可以将–rm标志与docker run命令一起使用。这会在容器停止后立即删除容器。

OpenMagic API

Need more than content? Move into the product flow.

If you are here for model access, pricing, developer docs, or the future API console, the dedicated product path now lives on api.openmagic.ai.

登录免费注册