はじめに
Webを見ていると、docker0のIPアドレスを変更する様々な方法が見受けられます。docker.serviceの起動オプションを変更する、/etc/default/dockerにオプションを追記する等。
しかし、バージョンが異なる為か、私の環境ではどれも動作しなかったので、こちらの環境で動いた方法を書いておきます。
環境
| バージョン
---|---
Ubuntu | 16.04 LTS
Docker | 17.06.1-ce
手順
1. /etc/docker/daemon.json に、IPアドレスの設定を記述する(以下はIPアドレスを 192.168.0.1 に設定する場合)。ファイルがない場合は新規に作成する。
例
{
"bip": "192.168.0.1/24",
"fixed-cidr": "192.168.0.0/24"
}
2. dockerを再起動する
service docker restart
参考
気になったこと
この件と直接関係ないと思うんですが、VirtualBox上で動かすと、「intel_rapl: no valid rapl domains found in package 0」を表示後、再起動(?)するんですよね。物理マシン上では問題ないんですがなんでだろう...