LINUX.ORG.RU

История изменений

Исправление l0stparadise, (текущая версия) :

Стартуете вот такой контейнер

docker run --detach -v /opt/app:/usr/src/app --name container_name image_name

На хост-машине в /opt/app у вас будет локальная копия приложения. Ее редактируете, делаете docker restart container_name, запускается новая версия. Если ваше приложение само по себе умеет livereload, рестартить контейнер не надо.

Но вообще, емнип, если внутри образа в /usr/src/app были какие-то файлы, то при примонтировании туда локальной директории они затрутся. Но могу ошибаться.

Исходная версия l0stparadise, :

Стартуете вот такой контейнер docker run --detach -v /opt/app:/usr/src/app --name container_name image_name

На хост-машине в /opt/app у вас будет локальная копия приложения. Ее редактируете, делаете docker restart container_name, запускается новая версия. Если ваше приложение само по себе умеет livereload, рестартить контейнер не надо.

Но вообще, емнип, если внутри образа в /usr/src/app были какие-то файлы, то при примонтировании туда локальной директории они затрутся. Но могу ошибаться.