LINUX.ORG.RU
ФорумAdmin

ubuntu 12.04 + docker 1.7.0 (permission denied)

 , ,


0

1

Здравствуйте. По официальной инструкции поставил себе docker. Все было хорошо, до тех пор пока не закончилось место в / . Не беда, подумал я и просто воспользовался опцией -g, чтобы запустить docker из другой папки. Но при запуске контейнеров столкнулся с таким:

$ docker run --name my-guacd -d -p 4822:4822 glyptodon/guacd
940ed51b9a17d1874549e775d620dbdeb9cc01d4ce2834c9af4474337fcd6029
Error response from daemon: Cannot start container 940ed51b9a17d1874549e775d620dbdeb9cc01d4ce2834c9af4474337fcd6029: [8] System error: permission denied
Решил пойти другим путем - линковать /var/lib/docker на другой раздел. Все равно получаю ту же ошибку. Причем, даже если запускаю docker через sudo! Пробовал убирать профиль docker из apparmor. Вместо permission denied начал получать no such file or directory. В docker я новичок. Да и не думаю, что в нем дело. Подскажите что делать?
$ docker info
Containers: 1
Images: 35
Storage Driver: aufs
 Root Dir: /home/admin2/WD80SATA/docker/aufs
 Backing Filesystem: extfs
 Dirs: 37
 Dirperm1 Supported: false
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 3.13.0-54-generic
Operating System: Ubuntu precise (12.04.5 LTS)
CPUs: 4
Total Memory: 9.762 GiB
Name: admin2
ID: AZVE:KPPV:DPPR:LFXP:3FTP:DVG2:LSO4:573U:4R5P:5DJ6:UPJ2:D23I
WARNING: No swap limit support
$ docker --version
Docker version 1.7.0, build 0baf609
$ uname -a
Linux admin2 3.13.0-54-generic #91~precise1-Ubuntu SMP Wed May 27 10:48:29 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

Первый вопрос - почему не добавил непривелигированного пользователя в группу 'docker'?

dvrts ★★★ ()
Ответ на: комментарий от dvrts

и как же вы это определили?

$ groups
admin2 adm disk dialout cdrom sudo dip video plugdev lpadmin sambashare vboxusers docker

loderunner84 ()
Ответ на: комментарий от loderunner84

/home/admin2/WD80SATA/docker/aufs

Судя по этому, это отдельный жёсткий диск? Какая фс на данном разделе? Можно попробовать:

1. выключить apparmor временно

2. примонтировать раздел для файлов докера выше вашего $HOME, например (как сделано у меня):

drwxr-xr-x 10 root root 4096 июля   2 14:27 /home/docker/
pod ★★ ()
Ответ на: комментарий от pod

Спасибо за совет. Попробую. ФС там изначально была ext3. Но позже, столкнувшись со своей проблемой, в поисках решения я изменил ее на ext4. Результата это не принесло.

loderunner84 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.