【问题标题】:Get Docker hostname获取 Docker 主机名
【发布时间】:2018-07-27 09:50:45
【问题描述】:

我对 Docker 非常陌生,并尝试使用它来安装软件。在安装过程中的某个时刻,我被要求使用“您的 DNS 服务器中的主机名条目作为 docker 主机。” 它用于像这样的选项:

 --log-opt gelf-address=udp://<docker-host>:12201 \

我阅读了一些关于 Docker 的文档,但我不确定是否了解所有内容。我发现标志 --hostname 允许选择容器内的主机名,但这是我需要做的吗?

我尝试使用“localhost”作为该主机名条目,但它不起作用。

有谁知道我如何获取我的 docker 主机的主机名或如何设置它?

非常感谢您的回答! 瓦茨拉夫

【问题讨论】:

    标签: docker hostname


    【解决方案1】:

    它需要实际运行 Docker 守护程序的物理系统的 DNS 名称或 IP 地址。 (或者,更一般地,对于该选项,日志守护程序,它可能在也可能不在同一系统上。)这就是您在主机上运行 ifconfig 可能会发现的东西。

    【讨论】:

    • 但是docker会弹出不同IP地址的不同接口。如果可以通过主机名(不一定是主机的主机名,而是可以通过主机的私有 172.x.y.z 地址返回)来查询它会很有帮助
    猜你喜欢
    • 2017-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-22
    • 2011-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多