
Алексей
14.08.2016
20:53:35
Только недавно узнал - решил поделиться - если в docker запускать контейнеры без имени то им будут даваться рандомные имена
NAMES
condescending_lalande
gigantic_davinci
elated_swanson
они состоят из рандомных прилогательных и имен хакеров и ученых
за 1 исключением :)
https://github.com/docker/docker/blob/master/pkg/namesgenerator/names-generator.go#L553

Анатолий
14.08.2016
20:53:47
Кто что может толковое по теме docker Hosting посоветовать? Хочу сравнить существующие решения.

Алексей
14.08.2016
20:56:00
не знаю об этом речь или нет, но вот список тех кто поддерживает работу с Docker ( он правда перемешен с технологиями - но всеже )
https://docs.docker.com/machine/drivers/

Denis
14.08.2016
20:57:34

Google

Leonid
15.08.2016
06:47:34
Ребята, привет! Зовут Леонид. Я из Новосибирска, соорганизатор http://www.meetup.com/Docker-Novosibirsk/

Sergei
15.08.2016
10:17:15
вводная: хост с несколькими внешними IP-адресами.
как привязать контейнер, чтобы он слушал свой порт на определенном IP-понятно.
вопрос: как сделать, чтобы исходящие соединения контейнером устанавливались в определенного из имеющихся адресов?

Jurijs
15.08.2016
10:43:24

Denis
15.08.2016
10:54:45
https://blog.docker.com/2016/08/docker-hub-hits-5-billion-pulls/

Sergei
15.08.2016
12:09:07

Sergey
15.08.2016
12:16:08
а это надо проделать для одного контейнера или для всех на этом хосте?

Jurijs
15.08.2016
12:21:29

Sergei
15.08.2016
12:21:55
в моём конкретном случае, для двух контейнеров, каждому из которых выделен отдельный IP. остальные контейнеры делят третий IP адрес.

Jurijs
15.08.2016
12:22:06
Вообще в книге Extending Docker, в четвёртой главе хорошо расписано, как создать подсеть и что с ней делать

Sergey
15.08.2016
12:23:10
и не трогать сети докера вообще

Ellin
15.08.2016
12:58:42
Всем привет! Я CTO Level Travel. Хочу использовать Docker для деплоймента, разработки и тестирования. #whois

Denis
15.08.2016
12:59:11
Привет. Рекомендую тогда обратить внимание на https://concourse.ci/

Google

Ellin
15.08.2016
13:01:35
Коллеги, я столкнулся с проблемой производительности volumes на Mac. Хотел для разработки маунтить фолдеры с данными и кодом в контейнеры, но это оказалось невозможно медленным. Как вы организуете разработку с использованием контейнеров? Нужно иметь обновляемый в контейнере код и данные (несколько БД) у каждого разработчика могут быть свои.

Roman
15.08.2016
13:02:04
код в контейнере (или скомпиленный бинарник)

Ellin
15.08.2016
13:02:11

Roman
15.08.2016
13:02:12
данные во внешнем персистере (базе)
базу тоже можно в контейнере (но по моему это оверхед)
и да контейнер стейтлесс

Ellin
15.08.2016
13:02:41

Roman
15.08.2016
13:02:57
конфиги через переменные окружения

Ellin
15.08.2016
13:03:29
То есть хочется после внесения изменений в код сразу видеть результат

Roman
15.08.2016
13:03:54
маунтите папки
а вообще почему не разрабатывать без докера а запускать тесты уже в нем
или у вас есть разница?

Ellin
15.08.2016
13:05:24
маунтите папки
этот этап как раз затормозил мое желание его использовать. на маке рендеринг одной страницы (там куча паршалов на диске) занимает более минуты
из-за тормозов в шаринге папок

Roman
15.08.2016
13:05:52
а зачем тогда есть кактус? есть ли причина?

Ellin
15.08.2016
13:06:18

Roman
15.08.2016
13:06:42
ну это другое дело

Ellin
15.08.2016
13:06:51
сейчас едим шиповник
поднимая это вручную на каждой машине

Roman
15.08.2016
13:07:03
но опять же один сервис который пишет разработчик может крутится и вовне

Google

Roman
15.08.2016
13:07:10
у нас похожая ситуация
13 сервисов на данный момент
+3 базы
есть куча контейнеров
но код пишется на локальной машине, те сервисы что не разрабатываются запущены как контейнеры
*разбиты по портам на данный момент

Ellin
15.08.2016
13:08:18
на той же машине?

Roman
15.08.2016
13:08:21
ага

Ellin
15.08.2016
13:08:28
ага, понял

Roman
15.08.2016
13:08:29
те что необходимы
там с маунтом не только с латенси проблема
но иногда и кешированием
на маке была такая беда

Ellin
15.08.2016
13:09:03
на убунте нет такого?
в проде не вылезают проблемы?

Roman
15.08.2016
13:09:25
в проде нет
в проде у нас другие проблемы, но они специфичные
и всю эту кухню с кучей сервисов мы используем для 2 моментов
1) функциональное-интеграционное тестирование
на локале

Google

Roman
15.08.2016
13:10:17
2) разворачивание на инфре заказчика
композер, мешн

Ellin
15.08.2016
13:12:07
но если нужно поднять базу в контейнере она ведь все равно должна иметь маунт на хост? не поднимать ведь внутри нее данные
тогда она будет упираться IO снова

Roman
15.08.2016
13:27:11
база может иметь тестовые данные
и подниматься из фикстур
ну и базу можно держать не в контейнере

Ellin
15.08.2016
13:36:07
Если она вне, то будет тормозить при маунте