在我的 docker-compose.yml
文件中,我有以下内容。但是,容器不会获取主机名值。有什么想法吗?
dns:
image: phensley/docker-dns
hostname: affy
domainname: affy.com
volumes:
- /var/run/docker.sock:/docker.sock
当我检查容器中的主机名时,它不会获取 affy
。
最佳答案
截至 docker-compose version 3.0 and later ,您可以只使用 hostname
键:
version: "3.0"
services:
yourservicename:
hostname: your-name
关于docker - 如何在 docker-compose 中设置主机名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29924843/