获取Docker主机名

获取Docker主机名,docker,hostname,Docker,Hostname,我对Docker很陌生,并试图用它来安装软件。在安装过程中的某个时刻,我被要求使用“您的DNS服务器中docker主机的主机名条目。” 它用于以下选项中: --log-opt gelf-address=udp://<docker-host>:12201 \ --log opt gelf address=udp://:12201\ 我读了一些关于Docker的文档,但我不确定是否理解所有内容。我发现标志--hostname允许在容器中选择主机名,但这就是我需要做的吗 我尝试使用“

我对Docker很陌生,并试图用它来安装软件。在安装过程中的某个时刻,我被要求使用“您的DNS服务器中docker主机的主机名条目。” 它用于以下选项中:

 --log-opt gelf-address=udp://<docker-host>:12201 \
--log opt gelf address=udp://:12201\
我读了一些关于Docker的文档,但我不确定是否理解所有内容。我发现标志
--hostname
允许在容器中选择主机名,但这就是我需要做的吗

我尝试使用“localhost”作为主机名条目,但没有成功

有人知道我如何获得docker主机的主机名或如何设置它吗

谢谢你的回答!
Vaclav需要实际运行Docker守护程序的物理系统的DNS名称或IP地址。(或者,对于该选项,更一般地说,是日志守护进程,它可能在同一个系统上,也可能不在同一个系统上。)通过在主机上运行
ifconfig
,您可能会发现这种情况。

但是docker会弹出具有不同IP地址的不同接口。如果可以通过主机名(不一定是主机名,而是可以返回主机的私有172.x.y.z地址)来查询它,这将非常有用