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
\第一線のプログラマーの行動原理を学べる!/
