3
nginxコンテナのログディレクトリをマップして、エラーが発生しても接続する必要はないので、ボリュームマッピングは半分で動作します私はあまりにもマッピングしていますパスのルートにあるファイルにアクセスするが、それは任意のサブフォルダを引っ張っていないdocker-composeにサブフォルダを含むボリュームをマッピングする
、これは走行時のでソースフォルダの内容です容器
2つのサブフォルダ持っている: 1.スーパーバイザ 2. nginxの両方にそれらのファイルを持っている
、
は私もサブフォルダごとにボリュームのマッピングを作成する必要はありますか?または、マッピングにすべてのサブフォルダを含めるように指定していますか?おかげUPDATED
:ドッキングウィンドウにリストされているが、検査として、ここで
がマウントされています。負荷があなたが何か
"Mounts": [
{
"Source": "/home/ubuntu/dockervel/sites",
"Destination": "/etc/nginx/sites-enabled",
"Mode": "rw",
"RW": true,
"Propagation": "rprivate"
},
{
"Source": "/home/ubuntu/dockervel/logs",
"Destination": "/var/log",
"Mode": "rw",
"RW": true,
"Propagation": "rprivate"
},
{
"Source": "/home/ubuntu/dockervel/www",
"Destination": "/var/www",
"Mode": "rw",
"RW": true,
"Propagation": "rprivate"
}
],
ドッカーのバージョンを確認したい場合は私に知らせてあることはあなたが使用するボリュームdockerfileで宣言する必要が20f81dd
ボリュームマッピングにはデフォルトでサブフォルダが含まれているため、ちょっと奇妙です。ドッカーのバージョン情報と 'docker inspect container_name'の結果を投稿できますか? –
がメインポストに追加されました – JaChNo
これは分かりましたか?私はちょうどMacでうまく動作するDockerfile/docker-compose.ymlのために、Windowsドッカーでこれを打った。 2つのサブディレクトリとファイルでボリュームをマッピングし、最初のサブディレクトリのみがコンテナに表示されます。 – gbryant