ホスト名を指定してコンテナを立ち上げる
- コンテナを作るとき、特に意識しないと作成したコンテナのホスト名はランダムな文字列になっている。
- なんとなくこちらで指定した文字列をホスト名にしたかったので調べてみた。
ホスト名を指定してコンテナを立ち上げる
以下のような感じで---help
を確認してみると、それっぽいオプションがあることを確認。
$ docker container run --help ... -h, --hostname string Container host name ...
どうやら-h hostname
でホスト名を指定できるようなので、試しにこのオプションを使って起動してみる。
$ docker container run -it --name centos7 -h dev001.kazono.example.co.jp centos:7 [root@dev001 /]# uname -n dev001.kazono.example.co.jp
ちゃんとこちらで指定したホスト名を持ったコンテナを起動できた。