LoginSignup
14
19

More than 5 years have passed since last update.

Dockerコンテナに固定IPを

Posted at

Dockerで簡単なCICDツールチェーンを構築したはいいけど、その時にはサボって固定IPを振らなかった。
が、ちょっと調べたら簡単な方法を「今眠れない」さんが答えていた。
http://stackoverflow.com/questions/27937185/assign-static-ip-to-docker-container/35359185#35359185

Dockerネットワークを作成

$ docker network create --subnet=<CIDR> <network_name>

コンテナ実行時にそのネットワークに接続してipを指定

$ docker run --net <network_name> --ip <ip_address> <image>

以上!

既存のコンテナをネットワークに接続しなおすことも
docker network connect <network> <container>
で出きるようだ。
これをつかって環境を組み直しておこう。
ついでにコンテナ名も整理してrestart=alwaysつけるとか、細かい修正も加えとく。φ(..)

14
19
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
14
19