Docker-контейнер, использующий каталог nfs на удаленном хосте в качестве тома - PullRequest
0 голосов
/ 20 декабря 2018

У меня есть приложение на моем локальном хосте.Приложение использует файлы из каталога на удаленном хосте в качестве базы данных.Я должен докер это приложение Как я могу использовать этот каталог?Я пытался использовать его как том, но он не работал, файлы каталога находятся внутри контейнера, но приложение не распознает его

1 Ответ

0 голосов
/ 20 декабря 2018

Если вы каким-то образом сопоставляете удаленный каталог с локальным хостом, почему бы не использовать ту же самую технику в докере?

Если по каким-то причинам вы не можете (скажем, вы не хотите устанавливать дополнительные драйверы вконтейнер), вы все еще можете использовать тома:

Допустим, на локальном хосте ваш каталог (который каким-то образом синхронизирован с удаленной конечной точкой) называется /home/sync_folder.Затем вы запускаете docker следующим образом:

docker run -it -v /home/sync_folder:/shares ubuntu ls /shares

Я написал ubuntu просто в качестве примера.ls /shares иллюстрирует доступ к каталогу доступа внутри контейнера

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...