
Тарас
29.11.2018
06:25:08
У тебя баг. 7 в твоём случае не rwx. Поэтому ты ещё и o+x вынужден делать

ddfdd3
29.11.2018
08:01:08
Ребят, есть какой-нибудь вариант через docker-compose подмонтировать папку из одного сервиса в папку другого, при том, что пути разные?
Есть контейнер с php, есть с node, и первый хочет обратиться к бинарнику со второго. Это реализуемо вообще?

Runinterface ?
29.11.2018
08:03:36

ddfdd3
29.11.2018
08:05:25

Google

ddfdd3
29.11.2018
08:06:09
Думал, если можно подмонтировать бинарники node в другую папку в php, проблему можно будет решить просто переопределив пути

Dmitry
29.11.2018
08:14:08
Да зачем вы так деаете
Ну тоесть что мешает 1 образ юзать?
Или, если бизнес логика, что мешает сделать очередь
А ещё в некоторых случаях может помочь staged builds

Konstantin
29.11.2018
11:33:55

Taz
29.11.2018
11:34:30

Konstantin
29.11.2018
11:34:41
А, ну да

Taz
29.11.2018
11:34:52
проще добавить в компост, а не все образы лопатить

Konstantin
29.11.2018
11:35:26
Проще изначально делать как надо)

Taz
29.11.2018
11:35:58
"как надо" - это когда норм опции синхрозированы в продукте
а не ты костылями все обвешиваешь

Mr_Babrums.bin
29.11.2018
11:39:05

Google

Taz
29.11.2018
11:39:25
я то конечно накостылю
НО ОСАДОЧЕК ОСТАЛСЯ

Konstantin
29.11.2018
11:42:01
странное использование понятия "костыли"

ildar
29.11.2018
11:42:20
так а в чём была проблема и как она была решена? чат читал, но ННП

Taz
29.11.2018
11:42:27
ну я считаю что процесс в контейнере должен быть с pid=1 и единственным
а не врапперы городить
это если в идеале
а если говнософт, то да, привет инит
но врубать его в компосте УДОБНЕЕ.

Konstantin
29.11.2018
11:43:25

Taz
29.11.2018
11:43:44

Konstantin
29.11.2018
11:44:00
ок, я не правильно, на этом и остановимся)

Taz
29.11.2018
11:44:26
ну слыш ты чо сдался так быстро
нормально сидели же
чо начал то
)

Alexey
29.11.2018
11:45:17

Maxim
29.11.2018
11:58:02

Konstantin
29.11.2018
12:01:19

Maxim
29.11.2018
12:03:59

Google

Taz
29.11.2018
12:04:06

Maxim
29.11.2018
12:19:29

Taz
29.11.2018
12:20:39

Konstantin
29.11.2018
12:22:36
если чужой, то PID2 (

Taz
29.11.2018
12:23:04

Vasiliy
29.11.2018
12:24:23

Ivan
29.11.2018
18:05:59
вечер с докером... как получить значение лэйба .Node.Labels.zookafka? при создании сервиса хочу передать в переменную значение из currentNode.Labels.zookafka

Konstantin
29.11.2018
18:22:03
а что ты хочешь сделать?

Ivan
29.11.2018
18:29:29
а что ты хочешь сделать?
docker service create ...
--constraint node.labels.zookafka!=0 \
--env KAFKA_ID="{{.Service.Labels.zookafka}}" \

Konstantin
29.11.2018
18:31:24
вот всё что можно вытащить, afaik

Ivan
29.11.2018
18:48:18

Konstantin
29.11.2018
18:53:23

Ivan
29.11.2018
18:55:27
мне нужно пронумеровать ноды зукипера core01-04,ui02 1..5

Konstantin
29.11.2018
18:56:20
ну вот
.Task.Slot
ноды зукипера или ноды сворма?)

Ivan
29.11.2018
19:05:35

Konstantin
29.11.2018
19:18:36

Google

Ivan
29.11.2018
19:24:00

Konstantin
29.11.2018
19:24:31
Это id

Ivan
29.11.2018
19:38:37
так в swarm выглядит Slot
вообще лейбы swarm docker мог бы передать в контейнеры как переменные окружения с префиксом swarm_label_type=core, swarm_label_zookafka=1
SERVICE_LABELS={{range $k, $v := .Service.Labels}}{{$k}}={{$v}},{{end}}
Но не работает

Konstantin
29.11.2018
20:07:44
ща свои шаблоны подниму, я точно слот юзал

Ivan
29.11.2018
20:08:28

Konstantin
29.11.2018
20:08:32
воть у меня номер таска подставлялся
т.е. elasticsearch1,elasticsearch2,etc
- node.name=elasticsearch{{ .Task.Slot }}
ну и в ENV
там fallback на NodeID

Ivan
29.11.2018
20:11:04
от yml я ушел так как endpoint-mode dnsrr и mode global в моем окружении отказались работать через yml

Konstantin
29.11.2018
20:12:53
какая версия?

Ivan
29.11.2018
20:14:20
Docker version 1.13.1, build 8633870/1.13.1

Google

Konstantin
29.11.2018
20:16:03
серьёзно?
это 2015год

Robert
29.11.2018
20:16:48
Зато стабильно! Наверное

Konstantin
29.11.2018
20:17:03

Ivan
29.11.2018
20:17:03
у меня права на start и stop)

Konstantin
29.11.2018
20:17:19