mysqlmultiよりDockerの方が楽
インストール
brew install boot2docker
boot2docker init
boot2docker up
DockerのIPを確認
boot2docker ip
このIPでホスト側OSから接続する
mysqlをrun。今回はportで使い分けている。
docker run -p 3306:3306 --name "db1" -e MYSQL_ROOT_PASSWORD="1234" -d mysql:5.6
docker run -p 3307:3306 --name "db2" -e MYSQL_ROOT_PASSWORD="1234" -d mysql:5.6
docker run -p 3308:3306 --name "db3" -e MYSQL_ROOT_PASSWORD="1234" -d mysql:5.6
2回目実行時
boot2docker start
コンテナIDの確認
docker ps -a
コンテナの起動(a83d5e425193以下はそれぞれのID名。複数指定可)
docker start a83d5e425193 b4fb919fc696 268d0271985e e97573b45eba e9d188102538 f87be757fc3d 889cd84266a5