
Slach
22.07.2018
17:32:53
Socat вроде просто утилита для сокетов

Twelfth
22.07.2018
17:33:08
Возможность поменять что-то в самом mysql нет

Google

Павел
22.07.2018
17:34:13

Twelfth
22.07.2018
17:34:42
Т.к. все конфиги примонтированы в ceph хранилище, возможности менять конфиг нет.

Павел
22.07.2018
17:36:02
Потому что один из них - не Docker
Погоди, у тебя контейнер стартует с какими-то открытыми портами. Что тебе мешает стучаться с хвостовой машины в контейнер до мускула по этому порту?

Twelfth
22.07.2018
17:36:38
А не с хоста в контейнер
Бэкенд в lxd, сервисы в docker
(MySQL, Redis, MongoDB, Postgres)

Евгений
22.07.2018
18:28:28
При этом каждому контейнеру давай имя.
И сможешь из одного в другой контейнер стучать прямо так имяКонтейнера:порт.

Twelfth
22.07.2018
18:30:19

Евгений
22.07.2018
18:31:09

Google

Анатолий
23.07.2018
01:53:49
Я держу порою в одном и все нормально.

yoshi
23.07.2018
05:54:26

Robert
23.07.2018
06:05:51
Если в докер шиндовс поставить?

Alexey
23.07.2018
06:18:26
вообще то он есть
windows server nano вроде

Subb98
23.07.2018
06:18:57
докер на шиндовс, в докере шиндовс?

Alexey
23.07.2018
06:20:40
на win server 2016 ставишь докер, и поднимаешь контейнеры с win server nano

x
23.07.2018
06:23:04
а в них еще докер

Alexey
23.07.2018
06:29:45
наркоманы)))

Евгений
23.07.2018
06:30:04
Монитор главное не забудьте

Boris
23.07.2018
08:36:49
Следуя концепции docker один контейнер - один сервис — следует ли мне помещать filebeat в отдельный контейнер для сбора логов с остальных?

Subb98
23.07.2018
08:38:41
больше одного контейнера будут использовать filebeat?

Boris
23.07.2018
08:39:11
Всего 3 контейнера, каждый пишет свои логи в расшаренные между собой volumes

Subb98
23.07.2018
08:40:12
просто будет странно, если один контейнер будет обращаться ко второму, чтобы использовать лог хандлер. я вот поэтому уточнил
если такого не происходит и если нет нужды централизованно управлять логгером, то, может быть, и не нужно выносить отдельно

Snegoweek
23.07.2018
08:41:02
чуваки, для чего сварм нужен?

Boris
23.07.2018
08:41:22
Т.е. можно просто положить его куда-нибудь с nginx и пускай себе крутится?

Subb98
23.07.2018
08:41:52
с любым сервисом. у вас, как я понял, сейчас с каждым сервисом свой хандлер
* хандлер логгера
если бы это было приложение на пхп и там был бы монолог, то он был бы частью пхп бэкенда

Google

Subb98
23.07.2018
08:43:03
то есть, лежал бы в пхп бэкенд контейнере

Fedor
23.07.2018
09:05:45
ну и еще чтобы было где применять навыки debug-а, когда все сломалось и ничего не работает

roma
23.07.2018
11:04:38
он везде блин добавился в глобальные чаты

Сергей
23.07.2018
11:05:07

Дмитрий
23.07.2018
11:05:08
реклама. бесмысленная и беспощадная

Pavel
23.07.2018
11:05:29
Терминатора поставьте

Sergey
23.07.2018
11:05:49
это спам во все ИТ-чаты РФ

roma
23.07.2018
11:06:15

Pavel
23.07.2018
11:07:04
Тех кто на кнопку на нажимает - кикает)
Эти ботовые рекламы не умеют жать

Дмитрий
23.07.2018
11:08:19

Victor
23.07.2018
11:12:32

roma
23.07.2018
11:16:09
А есть ли такой бот чтобы заджоиниться можно было только если правильно ответишь на вопрос?

Евгений
23.07.2018
11:17:43

Pavel
23.07.2018
11:18:12

Twelfth
23.07.2018
11:31:43
Entrypoint в dockerfile определяет команду, которая запускается при первом запуске контейнера?

Artem
23.07.2018
11:32:10
привет. Ребят, подскажите плиз. Запускаю docker-compose up:
version: "2"
services:
proxy:
image: 10.0.0.10:5000/proxy
ports:
- 80:80
links:
- oauth
- app
- portal
networks:
default:
aliases:
- portal.loc
- oauth.loc
- app.loc
oauth:
image: 10.0.0.10:5000/oauth
links:
- mysql
networks:
- default
app:
image: 10.0.0.10:5000/app
links:
- mysql
networks:
- default
portal:
image: 10.0.0.10:5000/portal
links:
- oauth
- app
networks:
- default
mysql:
image: 10.0.0.10:5000/mysql
environment:
MYSQL_ROOT_PASSWORD: root
networks:
- default
networks:
default:
driver: bridge
и у меня в результате oauth и app имеют один и тот же ip. Стоит указывать явно? Или я что-то не так сделал что ip один и тот же присвоился двум разным контейнерам?

Yaroslav
23.07.2018
11:33:35


Гийденко
23.07.2018
12:32:13
ребят, подскажте ка. если я делаю команду
docker-compose restart myproject
то он рестартится со старым контейнером?
собсна мне задача такая: я ребилднул образ и надо рестартануть контейнер на основе этого образа, но если я пишу просто рестарт то мне кажется запускается старый контейнер
вообще как правильно обновления накатывать? я думал что надо ребилднуть образ пока старый контейнерработает а потом побырому рестартнуть контейнер чтобы он подхватил новый образ. но чтото он старый использует во время рестарта

Google

Евгений
23.07.2018
14:05:51
побырому рестартнуть
гоп-devops

Гийденко
23.07.2018
14:07:32
образ это image, то что на диске как исходник, то что билдим из сорцов. А контейнер это точто запускается из образа и работает. Что не так то?

Евгений
23.07.2018
14:09:24

Гийденко
23.07.2018
14:11:30
ну к словам придираться тут не стоит. я не говорил чтоя тут знатный разраб) главное смысл донести

Евгений
23.07.2018
14:12:29

Ivan
23.07.2018
14:14:02

Гийденко
23.07.2018
14:17:01
в общем суть в том что я обновил образ и хочу как можно дефолтней и быстрей обновить запущенный проект. пока что я делаю это в 3 команды, то есть ребилд, стоп и ап. Потому что рестарт просто перезапускает уже работающий контейнер, а мне надо пересоздать контейнер из нового образа, ну точней забазировать его на основе многой версии

Ivan
23.07.2018
14:18:15

Гийденко
23.07.2018
14:18:25
я не докер-мастер и с радостью бы отдал комуто эти задачи, но мне нечем платить за такую работу) опенсорсный проект

Ivan
23.07.2018
14:19:02
понял, пасиб
используй dns-имена контейнеров как точки входа, а не IP-адреса
но они сцуко тоже не всегда доступны после рекриэйта)

Гийденко
23.07.2018
14:21:50
вот тут совсем ничо не понял) ну да ладно, пробую как знаю

Ivan
23.07.2018
14:22:12
ну как ты обращаешься к контейнеру?

Гийденко
23.07.2018
14:23:24
нахожу на сервер по ssh и там через докер или композ

Google

Ivan
23.07.2018
14:24:07
Я не про это. Ок, что значит "проект вообще не отвечает"?

Гийденко
23.07.2018
14:25:32
ну я щас всё переделал и всё норм. я попробую еще раз как ты писал выше и если чо то сообщу. пока вопросов нет
пасиб за подсказку

Ivan
23.07.2018
14:25:42
ок нп

Twelfth
23.07.2018
17:40:23
Есть ли у docker легкий инструмент для управления несколькими нодами Docker?
Swarm, Kubernetes и Rancher -оверхед.

Саша
23.07.2018
17:41:24
swarm то че перебор

Egor
23.07.2018
17:45:42
Compose?

Leo
23.07.2018
17:47:29
Ansible

Twelfth
23.07.2018
17:48:07
Compose?
А compose тут причем? Мне нужен аналог стандартного docker cli, но с возможностью указывать, на какой ноде развернуть контейнер.