Size: a a a

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

2020 June 22

♿️➡️➡️➡️♥️... in Docker — русскоговорящее сообщество
Pavel Kamyshev
а ты у себя коппируешь в /app, очевидно
ох во дела
источник
2020 June 23

A

Alex in Docker — русскоговорящее сообщество
Парни привет! Я никак не могу вкурить, куда ему надо добавить User name. Ошибка возникает когда пытаюсь добавить в шторме interpreter в докере. Подскажите пожалуйста ваши версии
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Alex
Парни привет! Я никак не могу вкурить, куда ему надо добавить User name. Ошибка возникает когда пытаюсь добавить в шторме interpreter в докере. Подскажите пожалуйста ваши версии
обнови шторм, пока идей больше нет. С хост машины докер доступен без проблем? Или ты удаленную пробуешь подключить?
источник

A

Alex in Docker — русскоговорящее сообщество
George Gaál
обнови шторм, пока идей больше нет. С хост машины докер доступен без проблем? Или ты удаленную пробуешь подключить?
доступен, все ок
источник

AG

Andrey Gumilev in Docker — русскоговорящее сообщество
ну да,это факт
источник

T

Timur in Docker — русскоговорящее сообщество
господа, чем мониторить статус хелсчеков в докере? Собственные метрики отдают просто "succeeded healthchecks" и "failed healthchecks", а хотелось бы с разбиением по контейнерам. cadvisor просто снимает потребление ресурсов по сигруппам
источник

BS

Boris 🦍 Shestov in Docker — русскоговорящее сообщество
Timur
господа, чем мониторить статус хелсчеков в докере? Собственные метрики отдают просто "succeeded healthchecks" и "failed healthchecks", а хотелось бы с разбиением по контейнерам. cadvisor просто снимает потребление ресурсов по сигруппам
Один контейнер с одним сервисом и собственным метриками которые и мониторить, разве нет?
источник

T

Timur in Docker — русскоговорящее сообщество
Boris 🦍 Shestov
Один контейнер с одним сервисом и собственным метриками которые и мониторить, разве нет?
далеко не все контейнеры инструментированы из коробки, ну и хелсчеки банально проще сделать
источник

MT

M T in Docker — русскоговорящее сообщество
Timur
далеко не все контейнеры инструментированы из коробки, ну и хелсчеки банально проще сделать
Хелчек бывает разный там бд живо выполняется ли логика бездомные рядом ли и тп
источник

T

Timur in Docker — русскоговорящее сообщество
M T
Хелчек бывает разный там бд живо выполняется ли логика бездомные рядом ли и тп
ну да, но на выходе либо starting, либо healthy, либо unhealthy. Docker выставляет наружу метрики (недавно вроде появилось), но выставляет просто количество запусков тестов и количество неуспешных. Вроде неплохо, но хотелось бы видеть в разрезе по сервисам
источник

AK

Andrey 🦉 Kovalchuk... in Docker — русскоговорящее сообщество
День добрый. Тут такое дело, есть Dockerfile с несколькими стадиями сборки (FROM <from> as <tanem>).

https://gist.github.com/mrkovalchuk/02bd9041e9eb856f34802eb8687885c8

Сжатая версия:
FROM python as base_image


FROM base_image as dev_image

RUN pip install

FROM base_image as release_image

RUN pip install


Проблема в чем, я предполагал, что каждая стадия может быть запущен без запуска предыдущей стадии. Из-за этого возникает проблема, когда для последней описанной стадии, в моем случае, дважды собираются python пакеты.

Можете подсказать, можно ли сделать сборку стадии release_image без предварительной сборки стадии dev_image?
источник

MT

M T in Docker — русскоговорящее сообщество
Можешь переносить. Обраннгые пакеты между образами
источник

GG

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

GG

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

GG

George Gaál in Docker — русскоговорящее сообщество
второй нюанс - у тебя почему-то кэш не отрабатывает, вероятно у тебя в последнем контейнере - перед pip есть что-то другое
источник

GG

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

MT

M T in Docker — русскоговорящее сообщество
George Gaál
тут есть два нюанса - первый - ты действительно собранные пакеты можешь таскать между образами, но с питоном нужно быть аккуратным
Вообще с питоном надо быть аккуратнее
источник

i

inqfen in Docker — русскоговорящее сообщество
Andrey 🦉 Kovalchuk
День добрый. Тут такое дело, есть Dockerfile с несколькими стадиями сборки (FROM <from> as <tanem>).

https://gist.github.com/mrkovalchuk/02bd9041e9eb856f34802eb8687885c8

Сжатая версия:
FROM python as base_image


FROM base_image as dev_image

RUN pip install

FROM base_image as release_image

RUN pip install


Проблема в чем, я предполагал, что каждая стадия может быть запущен без запуска предыдущей стадии. Из-за этого возникает проблема, когда для последней описанной стадии, в моем случае, дважды собираются python пакеты.

Можете подсказать, можно ли сделать сборку стадии release_image без предварительной сборки стадии dev_image?
Юзай pipenv
источник

GG

George Gaál in Docker — русскоговорящее сообщество
FROM python as base_image


FROM base_image as dev_image
… <- и вот это
RUN pip install
...

FROM base_image as release_image
… <- вот это должно быть одинаковым, иначе pip install пойдет заново
RUN pip install
...
источник

i

inqfen in Docker — русскоговорящее сообщество
Чтобы ебатории с модулями не было
источник