Я новичок в Docker и столкнулся со следующей проблемой:
В моем Dodckerfile есть следующие строки:
ADD dir/archive.tgz /dir/
RUN tar -xzf /dir/archive2.tar.gz -C /dir/
RUN ls -l /dir/
RUN ls -l /dir/dir1/
Первый ls распечатывает файлы правильно, и я вижу, что dir1 был создан внутри dir архивом с разрешениями drwxr-xr-x. Но второй ls дает мне:
ls: "невозможно получить доступ к / dir / dir1 /: нет такого файла или каталога"
Я подумал, что если Docker может видеть файл, он может получить к нему доступ. Нужно ли здесь делать особую магию?