с использованием кода через монтирование дериктории? То есть сам код в образ не пишется а читается с диска.
У меня не получается собрать такой образ
вот структура папок
root_folder
∟ 🖿 project
∟ requirements.txt
∟ 🖿 media
∟ Dockerfile
Сам Dockerfile такой
FROM python:3.5
VOLUME ["???????????", ]
RUN pip install -r /data/web/project/requirements.txt
ENV DJANGO_SETTINGS_MODULE main.settings
WORKDIR /data/web/project
EXPOSE 8081
CMD ["/bin/bash", ]
проблема в том что недоконца понимаю как в Dockerfile работает VOLUME.
Что там надо указать чтобы папка /data/web/project ссылалась на физический диск по адресу /home/username/project ? Или надо делать отдельный контейнер для сохранения данных на диск и на него ссылаться?
Спасибо
--volume /data/web/project:/home/username/project
Обсуждают сегодня