@ru_docker

Страница 124 из 610
Mihail
30.08.2016
14:18:40
я как раз про 1.12. он выдает один айпишник. а за ним все три редиса были

Алексей
30.08.2016
14:19:16
нет

Mihail
30.08.2016
14:19:21
да

Алексей
30.08.2016
14:19:26
я дергал сервис который отдавл хостнейм

Google
Алексей
30.08.2016
14:19:34
хостнейм всегда был один и тот же

но я делел ег оне через docker service

Mihail
30.08.2016
14:20:31
а я через докер сервис

я писал в редис. а потом читал. хосты разные были

вот как тут делал

http://container-solutions.com/hail-new-docker-swarm/

Artur
30.08.2016
14:22:22
а что с днсом внутренним? я сейчас просто к лидеру обращаюсь

но это не то, что хотелось бы

Алексей
30.08.2016
14:22:53
меня пугает что у тя там 3

есть стенд под руками ?

мне минут 15 собирать

Artur
30.08.2016
14:24:18
у меня под руками на 2 ноды стенд

Google
Artur
30.08.2016
14:24:39
то есть всё равно нужен сервис дискавери внешний тащить?

и регистрировать там реплики

Evgeny
30.08.2016
14:25:27
ну я пока не настоязий сварщик, я 12 не щупал плотно

на 11 - да

Artur
30.08.2016
14:27:06
тогда не очень понятно, зачем этот docker service с репликами нужен

Evgeny
30.08.2016
14:27:28
потенциально он может быть весьма хорош, особенно если не нужна скрытая внутренняя коммуникация

а вот что с внутренней кухней - я буду пробовать чере пару недель

Artur
30.08.2016
14:30:18
плюс везде во всех видео и статьях есть docker service tasks, у меня на 1.12.1 такой команды нет

docker service ps теперь, понятно

Amir
30.08.2016
15:08:22
чую я заработался

пропустил про сварм плюшки

опять всю документацию читать чтоли?(

Алексей
30.08.2016
15:09:30
нет тлько про сервисы и релиз ноутс 1,12

Artur
30.08.2016
15:28:35
а standalone swarm дальше развиваться будет? с возможностью подключить etcd/consul для дискавери и всё такое

Алексей
30.08.2016
15:29:56
врятли

Artur
30.08.2016
15:31:00
вот и я думаю отстой какой-то

Алексей
30.08.2016
15:31:17
так возможность то куда делась ?

Artur
30.08.2016
15:46:08
ну я в docker service не вижу ничего про etcd/consul

может не туда смотрю

нет, то, что можно это делать самому - это понятно, но было из коробки

Google
Алексей
30.08.2016
15:57:34
же

так что оно никуда пока выпиливаться не собирается

Artur
30.08.2016
15:59:49
о, спасибо, это я пропустил

Алексей
30.08.2016
16:00:36
я тока хз как этим пользоваться

:)

Artur
30.08.2016
16:01:35
https://docs.docker.com/engine/reference/commandline/dockerd/#nodes-discovery

пока вижу вот это :)

надо пробовать

Алексей
30.08.2016
16:03:33
--cluster-store etcd://192.168.1.2:2379 \

вот оно чо

у меня появилось пару идей :)

Evgeny
30.08.2016
16:04:22
сцуко. @gorazio это ж значит что баги сварма так никуда и не делись ?

Artur
30.08.2016
16:05:47
какие например?

Mihail
30.08.2016
16:06:59
нене. эта хуйня только для старого сварма

который standalone

swarm mode работает без этого

Алексей
30.08.2016
16:07:31
точна ?

Mihail
30.08.2016
16:07:36
да

Алексей
30.08.2016
16:07:46
прям уверин ?

Google
Artur
30.08.2016
16:08:03
подожди, для старого сварма нужно было указывать swarm join etcd://блабла

Mihail
30.08.2016
16:08:14
прям создаются оверлей сети и прям заводятся в них эти самые сервисы

Алексей
30.08.2016
16:08:33
так может он ботл использует если ничо не указано

в 1.12 опция никуда не делась

Mihail
30.08.2016
16:12:24
ниче не могу сказать. я эту опцию использовал чтоб поднять standalone swarm на докере 1.12

swarm mode без нее прекрасно работает

ковырять исходники сейчас не в состоянии, чет от погоды походу херово второй день

но в туториале нет ничего про консул и прочее

Admin
ERROR: S client not available

Mihail
30.08.2016
16:14:03
даже там где описано какие порты открыть надо

Алексей
30.08.2016
16:14:51
просто один разговор что _можно_ без консула. другой разговор что консул _нельзя_

Mihail
30.08.2016
16:15:17
я не говорил что нельзя

но работает и без него

Алексей
30.08.2016
16:15:45
вот я и напрягся...

работает и без него отично

главное что бы и сним работало

Mihail
30.08.2016
16:16:12
а :) ну да. ну как бы то мое мнение, я хз как на самом деле

документация у докера днище

приходится иногда читать код, чтоб понять как оно на самом деле работает

Google
Алексей
30.08.2016
16:16:59
ты так говоришь будто это что то плохое :)

Mihail
30.08.2016
16:17:22
читать код не плохое :) документация днищенская - плохое

Docker Engine swarm mode natively supports overlay networks, so you can enable container-to-container networks. When you use swarm mode, you don’t need an external key-value store.

In order to use overlay networks in the swarm, you need to have the following ports open between the swarm nodes before you enable swarm mode: Port 7946 TCP/UDP for container network discovery. Port 4789 UDP for the container overlay network.

Алексей
30.08.2016
16:24:25
о

спасибо

Mihail
30.08.2016
16:24:36
https://docs.docker.com/engine/swarm/networking/

Алексей
30.08.2016
16:24:58
однако не только для сетей можн использовать кв же

но и для конфига

Mihail
30.08.2016
16:25:17
ну тут видимо отдельно придется поднимать

Алексей
30.08.2016
16:25:25
дая и не против

Mihail
30.08.2016
16:28:31
И кстати swarm standalone по прежнему развивается, не так давно они починили решедулинг

Но swarm mode мне нравится больше, надеюсь он будет работать нормально

Алексей
31.08.2016
02:30:02
ниче не могу сказать. я эту опцию использовал чтоб поднять standalone swarm на докере 1.12
% docker swarm init —advertise-addr 192.168.1.46 Error response from daemon: —cluster-store and —cluster-advertise daemon configurations are incompatible with swarm mode

https://github.com/docker/swarm#swarm-disambiguation

https://github.com/docker/swarmkit/issues/1153 After Docker 1.12, overlay uses external K/V store in non swarm mode, or uses built-in store for swarm mode. But you cannot mix them. If a node is enabled in swarm mode, it cannot use external K/V store.

ну и добивающая дока. http://mysqlrelease.com/2016/08/trying-out-mysql-in-docker-swarm-mode/ читать внимательно тем кто хочет swarm mode #swarm #mode #link

туда же. https://github.com/docker/docker/issues/24107#issuecomment-241115863

Витя, здравствуй, а у тя docker swarm mode в проде ?

https://github.com/docker/docker/issues/26067

видимо до 1,13 использовать докеровский ipvs в чем то хотябы отдаленно напоминающим продакшен нельзя.

Страница 124 из 610