Size: a a a

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

2020 June 10

DV

Dmitry Valerevich in Docker — русскоговорящее сообщество
Парни привет! Дубль два.
Такой вопрос, кто настраивал алертменеджер? У меня контейнеры работают, изнутри прометея могу пингануть алертменеджер. Но вот никаких правил в прометеусе не отображается. Взгляните на конфиг. Буду рад подсказкам.
https://pastebin.com/y7mjcxPQ
источник

S

S in Docker — русскоговорящее сообщество
inqfen
А потом тебе надо на прод для HA 2 сервера фронта, 2 бэка, один БД. Как с композом такое решать будешь?
Без понятия, поэтому спрашиваю как правильно это делается
источник

i

inqfen in Docker — русскоговорящее сообщество
Dmitry Valerevich
Парни привет! Дубль два.
Такой вопрос, кто настраивал алертменеджер? У меня контейнеры работают, изнутри прометея могу пингануть алертменеджер. Но вот никаких правил в прометеусе не отображается. Взгляните на конфиг. Буду рад подсказкам.
https://pastebin.com/y7mjcxPQ
старый-то снеси
источник

DV

Dmitry Valerevich in Docker — русскоговорящее сообщество
inqfen
старый-то снеси
исправил
источник

ВК

Виктор Капля... in Docker — русскоговорящее сообщество
inqfen
Хорошая практика - не использовать докер композ в проде, тогда и вопрос сам собой отпадет
Хорошая практика в docker-compose.yml хранить конфиги
источник

ВК

Виктор Капля... in Docker — русскоговорящее сообщество
Igor
Traefik используется как обратный прокси, если проще.. то для того чтобы в зависимости от домена правильно дергал нужный вебсервер.
Traefik со всеми nginx работает в одной сети. А у всего остальное своя сеть вместе со своим nginx
Ну так, в nginx создай локацию с сокетом
источник

ВК

Виктор Капля... in Docker — русскоговорящее сообщество
inqfen
А потом тебе надо на прод для HA 2 сервера фронта, 2 бэка, один БД. Как с композом такое решать будешь?
И в чем проблема?
источник

I

Igor in Docker — русскоговорящее сообщество
Виктор Капля
Ну так, в nginx создай локацию с сокетом
Если например запустить еще какой-нибудь PMA или Adminer (т.е. отдельный docker-compose с двумя сервисами PMA+mysql) параллельно (отдельно от других проектов), то там вряд ли получится прописать что-то nginx
источник

I

Igor in Docker — русскоговорящее сообщество
Поэтому хотелось бы универсальное решение которое будет работать всегда и для всех
источник

DP

Dmitry Podkopaev in Docker — русскоговорящее сообщество
Не пойму принцип как COPY работает в dockerfile, туда указывают какие файлы необходимо скопировать ?
источник

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
или каталоги, вроде вполне очевидно звучит
источник

M

Michael in Docker — русскоговорящее сообщество
S
Кстати, а насколько хорошая практика хранить sensitive-данные в docker-composer.yml?
Я так понял, для таких вещей придумали docker-compose.override.yml , который не включается в гит, а пишется руками из docker-compose.example_override.yml в гите, для локали и прода.
источник

DP

Dmitry Podkopaev in Docker — русскоговорящее сообщество
вот учусь докерфайл создавать на примере реакт приложения

FROM node:12.18.0-alpine

RUN npm install yarn -g

WORKDIR /app

COPY package.json yarn.lock /app/

в копи получается я копирую package.json и yarn.lock и папку app получается?
источник

S

S in Docker — русскоговорящее сообщество
Michael
Я так понял, для таких вещей придумали docker-compose.override.yml , который не включается в гит, а пишется руками из docker-compose.example_override.yml в гите, для локали и прода.
Как мне сказал один из молодых людей в этом чате, compose не принято использовать для прода
источник

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
Dmitry Podkopaev
вот учусь докерфайл создавать на примере реакт приложения

FROM node:12.18.0-alpine

RUN npm install yarn -g

WORKDIR /app

COPY package.json yarn.lock /app/

в копи получается я копирую package.json и yarn.lock и папку app получается?
нет, /app/ очевидно <dest>
источник

DP

Dmitry Podkopaev in Docker — русскоговорящее сообщество
Andrey Rastorguev
нет, /app/ очевидно <dest>
это copy из примера взял реакта пытаюсь работтраться, dest это что?
источник

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
Dmitry Podkopaev
это copy из примера взял реакта пытаюсь работтраться, dest это что?
источник

DP

Dmitry Podkopaev in Docker — русскоговорящее сообщество
это т.е я создаю папку app в контейнере и туда все копирую?
источник

БК

Бенедикт Камбербэтча... in Docker — русскоговорящее сообщество
Нород в чем может быть проблема, не моге adminer`ом подключиться у mysql
источник

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
Dmitry Podkopaev
это т.е я создаю папку app в контейнере и туда все копирую?
судя по тому что перед copy есть workdir, то только копируется, каталог уже существует.
источник