Как получить доступ к каталогу на хост-машине из контейнера Docker?
Я использую версию докера Docker version 1.9.1, build a34a1d5
на ubuntu:14.04
, Я создал Docker-контейнер с таким параметром громкости, как этот docker run -it -p 80:8080 -v host/folder:container/folder ubuntu:14.04 /bin/bash
, host/folder
есть файлы, к которым я пытаюсь получить доступ container/folder
, Файлы из host/folder
не доступен из container/folder
,
1 ответ
Когда вы монтируете папку хоста как том с -v
Вы должны указать абсолютные пути, поэтому замените host/folder
а также container/folder
с абсолютным путем.
Что-то вроде docker run -it -p 80:8080 -v /home/uday/host/folder:/container/folder ubuntu:14.04 /bin/bash
(конечно, установите правильный путь к вашей директории хоста / папки)