2017-11-12 3 views
0

Docker Toolboxとlinode/lampを使用してローカルLAMPスタックを実行しようとしていますが、ファイルを仮想ディレクトリにマッピングするときに問題が発生します。私が実行しているコマンドは次のとおりです:linode/lampが-vパラメータを使用してファイルをマップできない

docker run -p 4000:80 -t -i -v /z/html:/var/www/example.com/public_html linode/lamp /bin/bash 

このコマンドはディレクトリを正しくマップしますが、ファイルは完全に独立しているようです。 /z/htmlindex.phpファイルを作成することは、仮想ディレクトリpublic_htmlに反映されず、その逆もありません。

私はこれが非常に基本的な質問であることを私に許してください、私はDockerにとって全く新しいです。

答えて

0

hmm .. thats weird。私はちょうどそれを試みたので。それは同じ正確なコマンドを使用してうまく動作します。私はコンテナ内から新しいファイルを作成しようとしましたが、その逆もありました。それはうまく動作します。

あなたのディレクトリの/z/html/が正しいディレクトリであると仮定すると、それはうまくいくはずです。

多分、別のマウントポイントディレクトリを使用しようとする可能性があります。

+0

私は別のマウントポイントを使用しようとしましたが、空のフォルダも表示されます。また、compose.ymlファイルを使用してディレクトリを同期しようとしましたが、その効果は同じです。 – qwerty

関連する問題