対応はめちゃくちゃ簡単で「-f」オプションを付けて指定するだけです。dockerで環境構築すると同じようなことができませんでした。Composeは、マルチコンテナDockerアプリケーションを定義して実行するためのツールです。Composeでは、作成ファイルを使用してアプリケーションのサービスを構成します。docker-composeで一斉構築されるコンテナは、DNS機能を持つ同じネットワーク内に配置されるので、コンテナ名を使って相互にアクセスが可能です。Docker環境でDBに接続する場合、DBの接続設定をDocker環境で読み込ませる必要があります。今回はdocker-compose.ymlのenv_fileを利用して、パスワードやユーザー名といった環境変数をDockerの設定ファイルとは別で管理する方法に.Dockerで作成したphpのコンテナから別コンテナのmysqlにアクセスする方法を紹介します。ComposeでNginxとphpを連携するで作成した環境に対して修正を行っていきます。mysqlのコンテナを作成します。ファイルは、指定したディレクトリに対する相対パスとみなします。こんにちは、吉岡@yoshiokatsuneoです。Dockerはシンプルで軽量な仮想環境という特徴から急速に広まっており、paizaでも利用しています。発展が早いことから、断片的な情報や古い情報などもあります。アーカイブされた(過去の)バージョンはサポートやテストを行っていません。リポジトリの有効化が必要です。いってよくつかう環境.2つの異なる画像に基づいて2つのdockerコンテナーを作成しました。dbの1つとwebserverの1つ。OSXで実行されています。