2017-05-31 13 views

cevap

8

bind. /data numaralı bir ana bilgisayar yolunu alır ve kapsayıcınıza bağlar, yani /opt/app/data. /data, muhtemelen NFS üzerine monte edilmiş olabilir veya belki yerel bir ana bilgisayar yolu olabilir. Adlandırılmış bir birimi kullanabileceğiniz yer burasıdır.

Normalde bunun için hacim sürücüsünü kullanmak istiyorsunuz, ancak aşağıda gibi varsayılan yerel hacim sürücü şey kullanarak bir konak monte yolunu alabilirsiniz:

docker volume create data docker run -d -v data:/opt/app/data nginx

adlı hacminin de eğer anonim olabilir Sadece şu koşuyu çalıştırıyorsunuz: docker run -d -v /opt/app/data nginx

docker volume ls'u çalıştırırsanız, docker anonim bir birim için otomatik olarak oluşturulmuş uzun bir ad oluşturmuş olur.

liman işçisi-oluşturmadeneyimine olarak

, sadece aşağıdaki gibi kullanmak olacaktır:

web: 
    image: nginx:latest 
    volumes: 
    /data:/opt/app/data 
    data:/opt/app/data1 

volumes: 
    data: 
İlgili konular