前回、「Dockerfileの書き方」を解説しました。 今回は、RailsとMySQLそれぞれのDockerfileからコンテナを起動させ、「Dockerネットワーク(docker network)」を使ってコンテナ間通信をしてみましょう。 Dockerネットワークの作成MySQLコンテナの作成と起動Railsコンテナの作成と起動ブラウザからRailsに接続コンテナ間で通信する方法は、Dockerネットワークを使った方法以外にも、「--link」オプションをコンテナ起動時に指定する方法があります。 ですが、この「--link」オプションは公式で非推奨とされているため、ここでは紹介しません。
![Dockerネットワークを設定してコンテナ間通信する【RailsとMySQL】](https://cdn-ak-scissors.b.st-hatena.com/image/square/0fe88fc3d497839795166682eec45f9d4572d354/height=288;version=1;width=512/https%3A%2F%2Fkitsune.blog%2Fwp-content%2Fuploads%2Fdocker-network.png)