Когда я пытаюсь запустить docker version
в Ubuntu 20, и путь указывает на каталог, смонтированный nfs, я получаю сообщение: не может открыть путь к текущему рабочему каталогу: В доступе отказано . Мои другие приложения работают нормально по тому же пути. У меня есть группа docker
, и я являюсь ее членом. Работа из моего локального домашнего каталога в порядке. Выход docker version
запускается из дома:
(base) user@host:~
$ docker version
Client:
Version: 18.09.9
API version: 1.39
Go version: go1.13.4
Git commit: 1752eb3
Built: Sat Nov 16 01:05:26 2019
OS/Arch: linux/amd64
Experimental: false
Server:
Engine:
Version: 18.09.9
API version: 1.39 (minimum version 1.12)
Go version: go1.13.4
Git commit: 9552f2b
Built: Sat Nov 16 01:07:48 2019
OS/Arch: linux/amd64
Experimental: false
И из смонтированного каталога:
(base) user@host:/media/i
$ docker version
cannot open path of the current working directory: Permission denied
Мои монтирования nfs (v4) находятся в /media
: /media/i
, /media/m
, et c. Когда я cd /media
и при следующем запуске docker version
все в порядке, но когда я cd /media/i
, я получаю ошибку "Отказано в разрешении". Разрешение для /media
равно drwxr-xr-x
, а для /media/i
: drwxrwxrwx
, root:root
в качестве владельца в обоих случаях. Когда я пытаюсь sudo docker version
результаты совпадают.
Я не вижу, что я делаю неправильно. Есть идеи?