前提
devという名前の仮想環境を以下のように作ったとする。
$ docker-machine create --driver virtualbox dev
dev
のIPアドレスを確認する
$ docker-machine ip dev
xxx.xxx.xxx.xxx #ダミーです
↑ このIPアドレスが固定となり、VirtualBoxの設定でホストオンリーアダプターのIPアドレスをいくら変更しても変わってくれない。または、docker-machine start dev
すると新しいホストオンリーアダプターが設定されてしまう。
docker-machineのconfigを修正する
Macの場合、以下のディレクトリにconfigファイルがあります。
/User/(ユーザ名)/.docker/machine/machines/dev/config.json
このconfig.jsonファイルになっていて、以下の箇所を上書き修正します。
"HostOnlyCIDR":"xxx.xxx.xxx.xxx"
以上
どこにも書かれていないので、メモ。