Вкратце: я пытаюсь установить каталог хоста в Docker, но тогда я не могу получить доступ к нему из контейнера, даже если разрешения доступа выглядят хорошо.
Подробности:
Я делаю
sudo docker run -i -v /data1/Downloads:/Downloads ubuntu bash
а затем
ls -al
Это дает мне:
total 8892
drwxr-xr-x. 23 root root 4096 Jun 18 14:34 .
drwxr-xr-x. 23 root root 4096 Jun 18 14:34 ..
-rwxr-xr-x. 1 root root 0 Jun 18 14:34 .dockerenv
-rwx------. 1 root root 9014486 Jun 17 22:09 .dockerinit
drwxrwxr-x. 18 1000 1000 12288 Jun 16 11:40 Downloads
drwxr-xr-x. 2 root root 4096 Jan 29 18:10 bin
drwxr-xr-x. 2 root root 4096 Apr 19 2012 boot
drwxr-xr-x. 4 root root 340 Jun 18 14:34 dev
drwxr-xr-x. 56 root root 4096 Jun 18 14:34 etc
drwxr-xr-x. 2 root root 4096 Apr 19 2012 home
и намного больше таких строк (я думаю, что это соответствующая часть).
Если я делаю
cd /Downloads
ls
результат
ls: cannot open directory .: Permission denied
Хост - Fedora 20, с Docker 1.0.0 и go1.2.2.
Любые идеи о том, что происходит не так?