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

时间:2017-08-04 00:38:06

标签: docker containers default naming

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

我希望容器名称和主机别名都是h1,h2 ......默认情况下 。是否可以(如何)配置?

修改 根据docker团队成员的回复,现在这是不可行的。

1 个答案:

答案 0 :(得分:2)

如果使用docker run运行容器,则可以使用--name指定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