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: