2017-08-30 6 views
0

Dockerコンテナを使用してDrupal環境を構築しています。 これを達成するために、私は2つのドッカーコンテナを作成しました。 drupal自体の場合は1つ、MariaDBインスタンスの場合はもう1つ。 これらのバンドルされている使用してドッキングウィンドウ-コン:Dockerコンテナでファイルが返され続ける

enter image description here

この環境の目標は、PHP 7.xのに対して、既存のWebサイトをテストすることです これを行うには、settings.php(資格情報)ファイルを使用してDBダンプをインポートする必要があります。

すべては、以前の日付までうまくいきました。

私が使用してそれにドッキングウィンドウ・コンファイルやダイビングを起動するたびに:

docker exec -it drupal_environment bash 

古いのsettings.phpファイルが戻って保持します。 ボリューム、イメージ、ネットワーク、(実行中の)コンテナをすでに削除しました。

のsettings.php:

enter image description here

UPDATE

それでも私はドッキングウィンドウハブからたて画像を引っ張っていても、同じ問題を抱えて。

+0

これは、コミットのない変更されたイメージのように聞こえるので、「古い」イメージを起動します。 'docker run ...'のようなものが 'docker exec -it ...'でファイルを修正します。もし '' docker commit container_name_or_id new_image'を実行してnew_imageを起動しても、あなたのファイルに古い値が得られます。 – user2915097

+0

Iあなたは構図の外であなたのイメージをローカルに構築するとしますか? –

+0

Nowpe、画像は構成内に組み込まれています –

答えて

0

は解決策を見つけた

を解決しました。 私が最初に設定されたのsettings.phpファイルは、ホストからの復帰続け

- ../:/var/www/html 

ドッカ容器に私のサイト全体のディレクトリをマウントしているので。

関連する問題