【发布时间】:2015-07-07 14:58:27
【问题描述】:
在我的docker-compose.yml 文件中,我有以下内容。但是,容器不会获取主机名值。有什么想法吗?
dns:
image: phensley/docker-dns
hostname: affy
domainname: affy.com
volumes:
- /var/run/docker.sock:/docker.sock
当我检查容器中的主机名时,它没有选择affy。
【问题讨论】:
-
您使用的是什么版本的 Compose?
-
此问题仍然存在:github.com/docker/compose/issues/2925 您可以设置主机名,但无法从其他容器访问。所以它大多是无用的。
-
值得注意的是,如果未指定
version:,则 docker-compose 假定文件格式为 v1;见docs.docker.com/compose/compose-file/compose-versioning/…
标签: docker docker-compose