docker-composeでホスト名を指定して立ち上げる
docker-composeでたちあげるコンテナのホスト名を指定するにはhostname
プロパティを使う。
services:
web:
image: rockylinux:9.3
command: tail -f /dev/null
hostname: ホスト名
例
例えば以下のようにhostname
プロパティを指定する。
services:
web:
image: rockylinux:9.3
command: tail -f /dev/null
hostname: web
上記ではhostname
プロパティにweb
を指定しているので、コンテナのホスト名はweb
になる。
接続して確認すると以下のようになっている。
$ docker compose up -d
$ docker compose exec web hostname
web
\第一線のプログラマーの行動原理を学べる!/