1. ホーム
  2. docker

[解決済み] docker-composeでホスト名を設定する方法を教えてください。

2022-03-06 03:04:44

質問

私の docker-compose.yml ファイルには、次のように記述しています。しかし、コンテナはホスト名の値をピックアップしません。何かアイデアはありますか?

dns:
  image: phensley/docker-dns
  hostname: affy
  domainname: affy.com
  volumes:
    - /var/run/docker.sock:/docker.sock

コンテナでホスト名を確認しても、そのホスト名が拾われません。 affy .

解決方法は?

現在 docker-compose バージョン 3.0 以降 を使用すればよいのです。 hostname キーになります。

version: "3.0"
services:
  dns:
    hostname: your-name