Size: a a a

Docker — русскоговорящее сообщество

2020 March 16

GG

George Gaál in Docker — русскоговорящее сообщество
Впн + докер == много боли
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Вряд ли ты этого хочешь. Вообще хочется увидеть более подробное описание задачи
источник

MM

Maksim Melnichuk in Docker — русскоговорящее сообщество
Добрый день, вопрос задавался, но возможно кто-то не заметил.
npm install на смонтированном volume не устанавливает пакеты, внутри контейнера, ошибка на середине прогресса. rename
Я просто собрал контейнер с серверной частью и в ней же в dockerfile поставил nodejs (он необходим для установки пакетов), а сам контейнер смотрит на volume серверного проекта. возможно что-то не так объяснил или не так делаю.. ?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
> возможно что-то не так объяснил
больше фактуры давай
источник

MM

Maksim Melnichuk in Docker — русскоговорящее сообщество
George Gaál
> возможно что-то не так объяснил
больше фактуры давай
Dockerfile
FROM debian:9-slim

устанавливается nodejs
определяется workdir

# Run server
CMD [ "./server" ]

—-
в docker-compose определен
volumes:
     - ./src:/opt/ragemp

когда захожу захожу в контейнер (в src) и пытаюсь выполнить npm install, получаю ошибку
npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename
источник

GG

George Gaál in Docker — русскоговорящее сообщество
ну видимо ты src подмонтировал поверх src, которому ты COPY делал в докерфайле
источник

MM

Maksim Melnichuk in Docker — русскоговорящее сообщество
George Gaál
ну видимо ты src подмонтировал поверх src, которому ты COPY делал в докерфайле
я copy не делал. я просто папку на windows с сервером смонтировал в контейнер и через контейнер сервер запускаю (проект)
источник

GG

George Gaál in Docker — русскоговорящее сообщество
вендовоз детектд
источник

MM

Maksim Melnichuk in Docker — русскоговорящее сообщество
George Gaál
вендовоз детектд
да windows это боль, в чем может быть проблема?
источник

V

Vladimir in Docker — русскоговорящее сообщество
Nikolay Lapay
nginx контейнер как реверс прокси слушает 80 порт Хоста и в нем конфиги стандартные на домены/поддомены
Есть ли возможность динамически добавлять туда домены без рестарта службы?
источник

V

Vladimir in Docker — русскоговорящее сообщество
Vladimir
Всем привет, можно ли настроить docker-compose на работу с dns?
Вопрос такой
источник

NL

Nikolay Lapay in Docker — русскоговорящее сообщество
Vladimir
Есть ли возможность динамически добавлять туда домены без рестарта службы?
монтировать каталог с конфигами nginx и делать reload в контейнере
источник

V

Vladimir in Docker — русскоговорящее сообщество
Но ведь тогда остановятся вообще все сайты, не?
источник

NL

Nikolay Lapay in Docker — русскоговорящее сообщество
ну т.е. загоняешь конфиги в volume там добавляешь новые, они без рестарта попадают в контейнер и релоадишь nginx
источник

NL

Nikolay Lapay in Docker — русскоговорящее сообщество
Vladimir
Но ведь тогда остановятся вообще все сайты, не?
reload не останавливает сайты
источник

NL

Nikolay Lapay in Docker — русскоговорящее сообщество
почитай о restart и reload в nginx
источник

V

Vladimir in Docker — русскоговорящее сообщество
То есть можно автоматом добавлять новые домены и это не приведет к рестарту уже запущенных?
источник

NL

Nikolay Lapay in Docker — русскоговорящее сообщество
Vladimir
То есть можно автоматом добавлять новые домены и это не приведет к рестарту уже запущенных?
да
источник

NL

Nikolay Lapay in Docker — русскоговорящее сообщество
ну как обычный nginx
источник

NL

Nikolay Lapay in Docker — русскоговорящее сообщество
ты же не рестартишь его, когда добавляешь нвоый сайт
источник