Именованные docker тома не видны через рой - PullRequest
0 голосов
/ 13 января 2020

У меня есть рой с менеджером-работником (узел A) и работником (узел B)

Я создал именованные подключенные тома в A и B следующим образом:

node-A> docker volume create --opt type=none --opt device=/minio-1.media-server/storage/ --opt o=bind ssd-1-vol
node-B> docker volume create --opt type=none --opt device=/minio-2.media-server/storage/ --opt o=bind ssd-2-vol

Однако я заметил что-то странное, когда я docker volume ls: ssd-1-vol не видно из node-B, а ssd-2-vol не видно из node-A. Это означает, что я не могу ссылаться на ssd-2-vol как часть docker compose или docker развертывания стека, правильно?

Оба узла работают 19.03.5

1 Ответ

1 голос
/ 13 января 2020

Локальные тома не являются общими в рое, их можно только (привязать) монтировать на том же узле, где они были созданы. Для совместного использования в кластере необходимо использовать драйвер хранилища с поддержкой сети.

...