簡體   English   中英

在Docker中指定卷的位置

[英]Specify location of volumes in docker

我需要創建一個容器來指定卷的位置(而不是綁定安裝)。

該容器的卷為/ var / www,可以選擇主機上的位置嗎? (我想保存在/ data / www中而不是/ var / lib / docker ....)。 我無法使用-v(綁定安裝)/ var / www文件夾中的數據。

我無法使用-v(綁定安裝)/ var / www文件夾中的數據。

首先要在主機上獲取這些數據(在主機/ data / www中):運行容器,然后docker inspect它以獲取其使用的卷的路徑( /var/lib/docker/volumes/... ):您可以將這些文件復制到主機上。

然后,您可以將該主機/var/www文件夾安裝到容器上。

但更好的做法仍然要使用卷(新1.9+ docker volumes API),並用它安裝--volumes-from

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM