Size: a a a

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

2020 March 02

i

inqfen in Docker — русскоговорящее сообщество
Каждую неделю день сурка, вопросы одни и те же
источник

IU

Ivan Urgent in Docker — русскоговорящее сообщество
inqfen
Фак что ли для чата написать
было бы клёво, имхо, если есть возможность
источник

GG

George Gaál in Docker — русскоговорящее сообщество
inqfen
Каждую неделю день сурка, вопросы одни и те же
+
источник

N

Nayls in Docker — русскоговорящее сообщество
/report
источник

IK

Ilya Kaznacheev in Docker — русскоговорящее сообщество
Господа, а кто знает, как можно запустить в компоузе image из приватной репы?
Есть, например, репа на гитлабе с исходниками и докерфайлом
Мне надо как-то ее впендюрить в мой компоуз. При этом я имею доступ к репе, но не совсем понимаю, как это можно реализовать - условно чтобы компоуз:
- либо ходил в репу и все скачивал (в идеале),
- либо чтобы ходил в локальную директорию с той репой (хуже, но все еще приемлимо),
- либо я сначала как-то билдил image той репы, а потом компоуз ее находил и использовал (хуже всего, но лучше, чем ничего)

Как такое вообще можно провернуть?
источник

В

Вадим in Docker — русскоговорящее сообщество
По поводу Postgres в докере:
я был не прав в своих сомнениях по поводу производительности Postgres в контейнере на проде
Вот ответ авторитетного специалиста в Postgres Николая Самохвалова (@postgresmen)

имеет ли смысл запускать Postgres в проде в доккере?

> Вкратце: часто очень даже имеет смысл, и оверхед очень низкий, в пределах пары процентов (вот мы измеряли, там есть воспроизводимый код), а плюсы понятные, фиксированный способ сборки и доставки. К тому же, всё больше проектов крутят постгрес в кубе.
источник

N

Nayls in Docker — русскоговорящее сообщество
Ilya Kaznacheev
Господа, а кто знает, как можно запустить в компоузе image из приватной репы?
Есть, например, репа на гитлабе с исходниками и докерфайлом
Мне надо как-то ее впендюрить в мой компоуз. При этом я имею доступ к репе, но не совсем понимаю, как это можно реализовать - условно чтобы компоуз:
- либо ходил в репу и все скачивал (в идеале),
- либо чтобы ходил в локальную директорию с той репой (хуже, но все еще приемлимо),
- либо я сначала как-то билдил image той репы, а потом компоуз ее находил и использовал (хуже всего, но лучше, чем ничего)

Как такое вообще можно провернуть?
image: moi_privatnii_obraz
build:
   context: path_to_repo
   dockerfile: path_to_Dockerfile_in_context
источник

N

Nayls in Docker — русскоговорящее сообщество
Композ не будет ходить и выкачивать репу. Ты ему сам пихаешь папку, заранее скачав репу себе
источник

IK

Ilya Kaznacheev in Docker — русскоговорящее сообщество
Nayls
Композ не будет ходить и выкачивать репу. Ты ему сам пихаешь папку, заранее скачав репу себе
Спасибо! Выглядит как то, что нужно
источник

IK

Ilya Kaznacheev in Docker — русскоговорящее сообщество
Я и забыл про контекст
источник

N

Nayls in Docker — русскоговорящее сообщество
Либо, пускай те господа в гитлабе делают сборку и заливают в gitlab реджистри, доступ получишь по docker login registry.gitlab.com -u <user> -p <password>
источник

N

Nayls in Docker — русскоговорящее сообщество
И тогда композ будет пулять из репы (докер образ)
источник

N

Nayls in Docker — русскоговорящее сообщество
Ещё есть gitlab deploy token, с ними ты можешь получить доступ для чтения репозитория и реджистри, можешь хоть ещё репу сделать и там делать git clone https://<token_user>:<token_password>....
и собирать и пушить уже готовые образы.
@IlyaKaznacheev
источник

PG

Pavel Grom in Docker — русскоговорящее сообщество
использую docker-compose
внутри контейнера мне нужно достучатся к самому хосту.
ну то есть например проект находится на somedomain.com
внутри контейнера делаю curl https://somedomain.com, а оно"Could not resolve host".
как можно достучатся к своему хосту?
источник

MM

Mike So Mike in Docker — русскоговорящее сообщество
Вадим
Поднимаю 3 контейнера
- nginx
- web-app 2штуки

Гоняю перформанс тест при помощи ab

Скорость с каждым тестом деградирует
Причем лучше характеристики показывает compose режим запуска и хуже - swarm

После перезапуска кластера  ситуация улучшается но все равно хуже чем в самом начале

Тестирую на маке и винде
С чем может быть саязана деградация производительности?
Логи?
Старая проблема как оказывается. И до кучи к ней чем больше мастеров тем больше деградация.
https://github.com/docker/swarm/issues/2323
https://github.com/docker/swarm/issues/1752
источник

В

Вадим in Docker — русскоговорящее сообщество
спасибо за информацию
об этом мало инфы и особенно интересен коммент контрибутора в этом плане https://github.com/docker/swarm/issues/1752#issuecomment-179470333
источник

PF

Petr Filippov in Docker — русскоговорящее сообщество
поэтому не нужны мастера, нужны новички
источник

В

Вадим in Docker — русскоговорящее сообщество
странно если такая проблема с деградацией сети известна и не решена с 2016го то как народ работает с докером???
источник

MM

Mike So Mike in Docker — русскоговорящее сообщество
Вполне возможно что просто протухшая ишшуя и проблема только для винды и мака, тк он там не нативный
источник

В

Вадим in Docker — русскоговорящее сообщество
Mike So Mike
Вполне возможно что просто протухшая ишшуя и проблема только для винды и мака, тк он там не нативный
но issues от ребят юзающих продакшен на линуксах и они не закрыты до сих пор ... (
источник