如何使用Docker设置用于--link选项的容器名称

如何使用Docker设置用于--link选项的容器名称,docker,Docker,我正在寻找一种方法来手动指定将容器链接在一起时使用的主机名(--link)。与--link一起使用的默认主机名是容器的uuid 我不是说run命令上的别名集,而是在容器中使用的有效主机名 上下文 我有一些第三方后端要运行,它不能正确验证以数字开头的docker主机名(例如239f5de9e420): 当我查看lib的实现时,我看到了验证,除了主机以数字匹配IP格式开始。由于它是一个java库,其他库可能会面临同样的问题 现在,我们正在重新启动容器,直到他的uuid以字母开头。手动修补库不在此问

我正在寻找一种方法来手动指定将容器链接在一起时使用的主机名(
--link
)。与--link一起使用的默认主机名是容器的uuid

我不是说run命令上的别名集,而是在容器中使用的有效主机名


上下文

我有一些第三方后端要运行,它不能正确验证以数字开头的docker主机名(例如239f5de9e420):

当我查看lib的实现时,我看到了验证,除了主机以数字匹配IP格式开始。由于它是一个java库,其他库可能会面临同样的问题


现在,我们正在重新启动容器,直到他的uuid以字母开头。手动修补库不在此问题的上下文中。

是否正在查找命令
docker run
的标志
-h

   -h, --hostname=""
      Container host name

非常简单。根据第一次测试,看起来不错。该死的,我看了网上的文档,里面只有一个小参考资料(顺便说一句,不是很好的地方),我错过了。。。谢谢不客气。很高兴我帮了忙。可以为他们的文档执行PR;)
   -h, --hostname=""
      Container host name