içinde alt klasörleri içerecek şekilde birimlerin eşleştirilmesi Bir nginx kapsayıcısı için günlükler dizini eşlemek istiyorum, böylece bir hata olduğunda bağlanmaya devam etmek zorunda kalmam, birim eşleştirmesi yarım çalışabiliyor Ben de haritalama am yolunun kök dosyalara erişmek, ancak herhangi bir alt klasörleri Docker-compose
Docker-compose.yml yapılandırma
iki alt klasörleri olan: 1. Danışman 2. nginx ikisi de dosyaları var
,
Ben de alt klasörlerin her biri için hacim eşleştirmeleri oluşturmak zorunda mıyım? veya eşlemenin tüm alt klasörleri içermesi gerektiğini belirtmek için var mı?Teşekkür GÜNCELLENDİ
: docker listelenen incelemek burada
bağlar vardır. yükler böylece başka bir şey
"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"
}
],
Docker versiyonu görmek istiyorsanız bana bildirin yoktur 20f81dd
Bu, hacim eşleme varsayılan olarak alt klasörleri içerdiği için (yalnızca makinemde doğrulanmış) oldukça gariptir. Docker sürüm bilginizin yanı sıra, "docker inspect container_name" sonucunu da gönderebilir misiniz? –
ana mesaja eklendi – JaChNo
Bunu anladınız mı? Sadece bir Mac üzerinde iyi çalışan bir Dockerfile/docker-compose.yml için Windows docker üzerinde çarptı. Birimi iki alt dizin ve bir dosya ile eşleme ve kapta yalnızca ilk alt-dir görünür. – gbryant