
Ilya
21.06.2017
19:16:24
А что за разговоры про докер на маке? У меня норм пашет, что за проблема и что новый лучше?

Konstantin
21.06.2017
19:27:25

Vadim
21.06.2017
20:41:41

Valentin
22.06.2017
04:00:07
Есть вопрос - в Телеграмме кто разбирается? - периодически очень хотелось бы скачивать файлы из своего аккаунта телеграма на мой ubuntu server - иксов на нем нет - поэтому думаю нужно использовать telegram-cli - в документации есть такой способ load_file <msg-id> - но вот вопрос - как я могу узнать <msg-id> для конкретного нужного мне сообщения?

Google

Valentin
22.06.2017
04:00:33
#msgid

Dmitry
22.06.2017
06:09:01

Vadim
22.06.2017
06:28:40
Всем привет. Разбираюсь со swarm, такой вопрос. К примеру у меня есть 10 хостов, и два сервиса на 5 реплик каждый. Я в dns для каждого сервиса должен указывать все 10 ip ? Если да то не будет ли мешать “паразитный” трафик, те 50% процентов трафика будет приходить на ноды где нет нужного сервиса и он будет роутиться ingress’ом на нужные ноды.

Grumpy Cat
22.06.2017
06:34:37

Konstantin
22.06.2017
07:25:32

Vadim
22.06.2017
07:28:05
балансер типа nginx ?

Konstantin
22.06.2017
07:28:20
да
nginx, haproxy, traefik (http\s only)

Vadim
22.06.2017
07:28:53
понял, спасибо

Konstantin
22.06.2017
07:29:27
но тогда endpoint менять нужно VIP->"rrd"
--endpoint-mode dnsrr
Напутал буквы))

Vadim
22.06.2017
07:30:33
ага , почитаю спс

Google

Konstantin
22.06.2017
07:30:48
VIP по дефолту и он сам разруливает трафик внутренним балансером
но с другой стороны у него производительность нативная, а балансеры могут просадить

Vadim
22.06.2017
07:39:54
меня просто “паразитный трафик” все таки смущает, если например будет 100-200 хостов и куча сервисов по 2-4 контейнера в реплике, не будешь же делать резолв в 200 ip, те видимо надо как-то сегментировать сеть - несколько нод для балансеров, возможно разный набор нод для балансеров для разных сервисов и лучше видимо чтобы трафик между балансерами и сервисами не пересекался
там где я хочу это развернуть - без “паразитного” трафика - сеть нагружена на 50-60% 24x7
те я боюсь что если еще тот трафик что пришел “не туда” будет роутится на нужные ноды то вообще все захлебнется

Konstantin
22.06.2017
07:43:18
>не будешь же делать резолв в 200 ip
тут не понял

Vadim
22.06.2017
07:45:06
если например у нас есть docker swarm кластер из 200 нод, я создаю сервис. он же может заработать на любой из 200 нод
те надо чтобы домен резолвися во все 200 ? нет ? ?

Konstantin
22.06.2017
07:46:39
нет
overlay же на всех нодах поднимается

Vadim
22.06.2017
07:47:10
а ну да, может резолвится в любое количество а эти ноды уже сроутят

Konstantin
22.06.2017
07:47:13
даже если на одной поднимаешь, то порт "слушается" на всех
можно без балансеров, разделить на группы и повесить лейблы
а ДНС записи уже по группам расскидать
а ноды с одним сетевым интерфесом? внешний-внутренний - нету?

Vadim
22.06.2017
07:49:11
с 1

Konstantin
22.06.2017
07:49:53
ну мне кажется лепить балансеры, чтобы сузить круг - тоже оверхед
потеститруй сначала как есть

Vadim
22.06.2017
07:51:09
да попробую. По чуть-чуть проясняется ? спасибо

Igor
22.06.2017
09:44:01
Привет! Подскажите, есть задача докерезировать PostgreSQL, иметь несколько контейнеров с одной большой по размеру базой для задач тестирования. Как минимизоровать затраты по месту на дисках, сделать один имидж с залитой в него базой и из него разворачивать? или стоит выносить кластер баз данных на хост?

Rocket
22.06.2017
09:44:34

Google

Rocket
22.06.2017
09:44:56
Сам по себе контейнер должен быть disposable.

Igor
22.06.2017
09:45:25

Rocket
22.06.2017
09:45:40

Igor
22.06.2017
09:46:37
если сделать имидж с базой залитой без подмонтирования и с него сделать несколько контейнеров, место не сэкономим?

Konstantin
22.06.2017
09:51:41
нет, так не пойдёт

Igor
22.06.2017
09:53:27

Konstantin
22.06.2017
09:54:04

Igor
22.06.2017
09:55:52

Таймураз
22.06.2017
10:27:46

Valentin
22.06.2017
10:54:36

Dmitry
22.06.2017
11:06:18

Valentin
22.06.2017
11:07:27
Эх. Было бы готовое решение. Не ужто я один захотел такого странного ))

Rocket
22.06.2017
11:08:44
Явное использование ресурса не по назначению.

Valentin
22.06.2017
11:09:58
А видеофильмы хранить не то же самое разве. Думаю они это учитывали когда вводили ограничение на полтора гига на файл

Grumpy Cat
22.06.2017
11:10:40

Valentin
22.06.2017
11:10:43
Серверные админы со своими бэкапами ситуацию точно не испортят
Вобщем реквестируем бота для админов. а в идеале и для девопса ))) можно же и докером из телеграмма управлять по идее. Идея стартапа.

Google

Valentin
22.06.2017
11:53:47
По сути то нужен простой функционал. Мы отправляем файл, а в ответ получаем ссылку для его скачивания. Может есть идеи как это сделать ?

Rocket
22.06.2017
11:55:40
То есть, скачать что-то больше чем 20Mb не выйдет.

Valentin
22.06.2017
11:56:57
Вот те на. Не знал, спасибо. Значит придется через telegram-cli колдовать

Grumpy Cat
22.06.2017
11:57:46

Valentin
22.06.2017
11:59:32

Admin
ERROR: S client not available

Artem
22.06.2017
12:27:49
Хочу добавить в компоузе опцию для контейнера https://docs.docker.com/compose/compose-file/compose-file-v2/#dns
dns-opt и получаю Unsupported config option for *service_name*: 'dns_opt'
В чем может быть загвоздка, компоуз 2.

Pasha
22.06.2017
12:28:47
ну наверное структура у тебя неправильная, раз он опцию воспринимает за сервис

Artem
22.06.2017
12:29:18
сервиснейм это то как я сервис назвал
там то как обозвал в компоузе

Pasha
22.06.2017
12:30:34
докер-композ старый?

Artem
22.06.2017
12:31:05
v2

Pasha
22.06.2017
12:31:14
нет, версия пакета

Artem
22.06.2017
12:31:40
1.8.0

Pasha
22.06.2017
12:32:34
может докер не понимает эту опцию?

Artem
22.06.2017
12:33:25
ну когда передаю через run --dns-opt=ndots:1 то нормально воспринимает
и в контейнере применяется

Pasha
22.06.2017
12:34:19
у меня композ 1.10.1

Artem
22.06.2017
12:34:42
сча попробуемс обновить чет докер обновил, а про компоуз отдельно не подумал

Google

Pasha
22.06.2017
12:34:52
я думаю, что поддержка опции появилась позже 1.8

Artem
22.06.2017
12:43:07
обновился до 14, действительно заработало
вот только теперь другой косяк, когда прописываю эту опцию в компоузе, то в resolv.conf получается
options ndots:1 ndots:0
вместо
options ndots:1
Хотя если передавать через run контейнеру то она прописывается как надо.

Pasha
22.06.2017
12:46:59
ну тут уж хз как композ в докер пробрасывает
возможно надо как-то по-другому записывать в композе

Dmitry
22.06.2017
13:18:00

Valentin
22.06.2017
13:19:00

Dmitry
22.06.2017
13:19:53
git итд не решает?

Valentin
22.06.2017
13:20:24
я хочу хранить бэкапы в облаке тг - удобно быстро и всегда под рукой

Dmitry
22.06.2017
13:21:51
телеграмм как облако?

Valentin
22.06.2017
13:21:59
да

Dmitry
22.06.2017
13:22:06
тогда там, же как удобно посмотреть ?
хэштегом?

Valentin
22.06.2017
13:22:25
не понял вопрос

Dmitry
22.06.2017
13:22:27
а если n версии то как?

Artem
22.06.2017
13:22:30
тогда уж хранить бэкапы во вложений почты?)

Dmitry
22.06.2017
13:22:57