2015-01-19 2 views
4

Docker новичок здесь пытается получить среду сборки, работающую в контейнере с монтированием NFS, и не уверен, что это выполнимо?NFS или установка акций с докеров

Будет ли это правильно работать, чтобы контейнер имел постоянный доступ к монстру NFS в контейнере?

докер запустить -itv "NFS монтирования: держатель контейнера местоположение" "идентификатор контейнера" ​​

Спасибо заранее.

+0

вы видели http://stackoverflow.com/questions/20581678/using-docker-volume-with-a-nfs-partition? – Andy

+0

Привет, Энди, у меня действительно было. Думаю, мой вопрос был действительно верным синтаксисом. Это действительно так, как было предложено в другой ссылке: docker run -i -v -t/server name/nfs version/mount path:/container path? Есть ли статья, которая четко определена? Благодарю. –

+0

Я забыл, что я попробовал, и это не привело к ожидаемому монтированию. Похоже, что он пытался монтироваться по-прежнему в моем месте монтирования контейнера, там был пустой каталог, который теперь ушел, но ничего больше не было установлено, как ожидалось. Любые предложения по отладке, поскольку я могу установить это на нормальной машине? Спасибо за помощь. –

ответ

1

Я вижу ту же проблему с докером 1.3.2. Намонтированный том nfs показывает только один подкаталог, и создание файлов там не отображается на общем ресурсе nfs. Вместо этого он отображается в локальной файловой системе. Это можно увидеть после разблокировки nfs.

Однако все работает нормально с докером 1.1.2 или 1.4.1 и, возможно, рядом других.

Короче апгрейд докер 1.4.1

Смежные вопросы