Khi tạo khối lượng thông qua các API âm lượng, có nghĩa là, như mô hình sản lượng container tại là không nhất thiết phải thực hành tốt nhất nữa:Làm cách nào để thay đổi vị trí mặc định cho lệnh "docker create volume"?
# docker volume inspect test-data
[
{
"Name": "test-data",
"Driver": "local",
"Mountpoint": "/var/lib/docker/volumes/test-data/_data"
}
]
Tôi muốn, ví dụ, có khối lượng Docker tồn tại trong/data (được gắn vào một ổ đĩa vật lý khác). Điều này là không thể làm với các liên kết tượng trưng, nó có thể làm với gắn kết gắn kết, nhưng tôi sẽ tự hỏi nếu có một số cấu hình trong Docker để thay đổi vị trí mặc định cho mỗi khối lượng riêng biệt.
tôi đã làm nó bằng cách sử dụng liên kết tượng trưng: '# cd/var/lib/Docker/volumes' ' # ln -s/mnt/myvolume myvolume' và sau đó tạo ra khối lượng và bắt đầu Docker của bạn hình ảnh: '# docker volume create --name myvolume' ' # docker run -v myvolume:/myvolumemountpoint ... ' – DoctorBug