同一dockerホスト上でwordpressとmysqlをそれぞれのdockerコンテナで起動して接続してみるメモ
※環境はMacOS
※virtualBoxとdocker-machineはセットアップ済み
#docker-machineでwordpress起動用のdockerHostを起動
$ docker-machine create --driver virtualbox wordpress
# 環境変数を設定
$ eval "$(docker-machine env wordpress)"
#mysqlのdockerコンテナを起動
$ docker pull mysql $ docker run --name mysql -e MYSQL_ROOT_PASSWORD=mysql -d -p 3306:3306 mysql
#接続の確認
mysql -h $(docker-machine ip wordpress) -uroot -p
dockerでwordpressを起動
$ docker pull wordpress $ docker run --name wordpress --link mysql -p 80:80 -d wordpress
ブラウザでアクセスしてみる
#dockerホストのIP確認
$ docker-machine ip wordpress >192.168.99.100
http://192.168.99.100にアクセス -> OK