如何更改docker的默认容器名称和主机别名?

每次docker都会生成一个随机的容器名称和主机别名(哈希),如果你没有指定它们,那么这个名字很长,对我来说没有什么意义,难以记忆和input。

我希望容器名称和主机别名都是h1,h2 … 默认情况下 。 是否有可能(如何)configuration?

编辑根据docker工队员的回复,现在不可行。

如果使用docker run运行容器,则可以使用--hostname指定container_name和--hostname来指定主机名。 例:

 docker run --name mysql --hostname mysql_server mysql:latest 

如果您使用docker-compose来运行容器,则可以使用指定详细信息

 version: '3' services: mysql: image: mysql:latest container_name: mysql_container hostname: mysql_host 
Interesting Posts