Я пытаюсь изучить тома Docker, и я использую centos:latest
в качестве базового образа.Когда я пытаюсь запустить команду Docker, я не могу получить доступ к подключенному тому внутри контейнера:
Команда:
sudo docker run -it --name test -v /home/user/Myhostdir:/mydata centos:latest /bin/bash
Ошибка:
[user@0bd1bb78b1a5 mydata]$ ls
ls: cannot open directory .: Permission denied
КогдаЯ пытаюсь ls
найти разрешение папки, там написано 1001. Что происходит, и как можно это решить?
drwxrwxr-x. 2 1001 1001 38 Jun 2 23:12 mydata
Моя локальная машина:
[user@xxx07012 Myhostdir]$ pwd
/home/user/Myhostdir
[user@swathi07012 Myhostdir]$ ls -al
total 12
drwxrwxr-x. 2 user user 38 Jun 2 23:12 .
drwx------. 18 user user 4096 Jun 2 23:11 ..
-rw-rw-r--. 1 user user 15 Jun 2 23:12 text.2.txt
-rw-rw-r--. 1 user user 25 Jun 2 23:12 text.txt