@docker_ru

Страница 118 из 1375
Igor
21.03.2017
11:34:29
а нода то слушает сокеты?

ну и судя по логу у тебя вроде как приложение на одном порту, а вебсокеты на другой ломятся

http://restify.com/#socketio судя по доке твоего кода выше не достаточно для запуска вебскоетов, нужно еще дописать

ты вроде как просто http сервачок стартуешь

Google
Eugene
21.03.2017
11:40:51
заюзал ноду версии 6.6.0 и заработало

эт не сокеты рестифи, а самой ноды, когда указываешь --inspect

http://restify.com/#socketio судя по доке твоего кода выше не достаточно для запуска вебскоетов, нужно еще дописать

ты вроде как просто http сервачок стартуешь

Igor
21.03.2017
11:42:45
аа

я локально вот так делаю node --debug=5858 ./server/app.js в контейнере, чтобы из вебшторма можно было подконектится и продебажить

Igor
21.03.2017
12:01:56
шестая стабильная

lts которая

ну она вроде не ругается на флаг, я и не знал что он деприкейтед

работает да работает

Eugene
21.03.2017
12:02:56
если кому интересно, то проблема была в том, что инспект вешался на 127.0.0.1, что и не работало внутри докера помогло бинд на 0.0.0.0 https://github.com/nodejs/node/issues/11880

ну она вроде не ругается на флаг, я и не знал что он деприкейтед
эт с версии 7.7.0 https://nodejs.org/en/blog/wg/diag-wg-update-2017-02/#inspector-replaces-legacy-v8-debugger

Google
Igor
21.03.2017
12:04:09
мы пока не торопимся на 7 переходить, но спасибо, буду знать

Михаил
21.03.2017
12:18:16
https://github.com/aacebedo/dnsdock
а чем он лучше встроенного в докер резолва?

?
21.03.2017
14:07:40
https://www.youtube.com/watch?v=ZV8ndsZBLjI

Oleg ?
22.03.2017
08:53:29
а чем он лучше встроенного в докер резолва?
Эта тулза чтоб обращаться с хоста к контейнерам по днс имени.

Михаил
22.03.2017
08:55:30
Эта тулза чтоб обращаться с хоста к контейнерам по днс имени.
Снаружи то есть? А какое этому применение? С routing mesh же без разницы, можно на любую ноду на нужный порт обращаться

Кстати, вопрос — как в сворме паблишить порт без routing mesh? У меня сервис в режиме global и мне нужно на каждой ноде именно в контейнер, бегущий на этой ноде, попадать

Михаил
22.03.2017
10:57:52
Уже не первый раз натыкаюсь на то что нужная мне фича запилена буквально дни назад.

Ilya
22.03.2017
11:14:25
Всем привет. Кто нибудь может подсказать по деплою контейнеров в AWS ECS?

Я несколько нуб пока в этих вопросах, в доках ответы на эти вопросы как то не нашлись: 1. Есть 3 контейнера с mysql, есть некоторые начальные данные, с которыми они должны стартовать и которые маунтятся в docker-compose. Обязательно ли билдить образы или можно как то прокинуть эти данные на AWS? 2. Ткните в доку, где описано, как можно распределять контейнеры по инстансам. Например, я хочу запустить 3 контейнера на одном инстансе, 3 на другом и еще 2 на третьем. Как это можно сделать и можно ли? Заранее спасибо.

Artem
22.03.2017
12:27:59
компоузом такое вряд ли организуешь, надо смотреть в сторону систем для оркестрации

что нибудь типо кубернетеса, там можно указывать ноды на которых будет работать

Konstantin
22.03.2017
12:28:47
Для такой задачи вполне подойдет Nomand от Hashicorp

Ilya
22.03.2017
12:29:09
а средствами AWS-а самого не обойтись?

Denis
22.03.2017
12:45:19
Да че там, все просто, следите в @kubernetes_ru за анонсом следующего митапа и приходите, все вопросы разрешатся сразу :)

Google
Ilya
22.03.2017
12:47:47
Вот как раз использую ecs и ecs-cli на ec2 инстансах. И вопрос как раз в том, как средствами ecs сделать задуманное

но лучше beanstalk+ecs или teraform/nomad+ec2

Roman
22.03.2017
13:28:20
Вот как раз использую ecs и ecs-cli на ec2 инстансах. И вопрос как раз в том, как средствами ecs сделать задуманное
я с ecs не работал извини ) я бы просто с docker-machine инстанс в ес2 сделал бы, а потом с композом бы дамп бы примаунтил который там mysql/mariadb image сразу бы сам заресторил с первым же запуском. просто бы скопировал дамп на тот инстанс и в volume бы прописал (в доках того image докер хабе все описано)

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

Sergey
22.03.2017
14:19:41
Всем привет! Есть такая проблема с пробросом портов: В docker-compose файле для контейнера стоят настройки ports: - 0.0.0.0:4443:4443 После запуска docker ps показывает в колонке ports: 0.0.0.0:4443->4443/tcp, 8443/tcp Но при этом netstat показывает: tcp6 0 0 :::4443 :::* LISTEN 17648/docker-proxy- То есть порт доступен извне только по ipv6. Нашёл тикет на гитхабе на эту тему: https://github.com/docker/docker/issues/2174 Вопрос: кто-нибудь сталкивался, есть какой-то солюшен/воркэраунд?

Sergey
22.03.2017
14:28:40
А если на localhost замапить, на IP или на 127.0.0.1?
Мне нужно иметь возможность заходить на этот порт снаружи, в этом то всё и дело.

Vasily
22.03.2017
14:30:07
Или NAT

Sergey
22.03.2017
14:35:51
Просто проверьте. Если так работает - iptables.
Проверил, в этом случае netstat показывает tcp 0 0 127.0.0.1:4443 0.0.0.0:* LISTEN - Дальше добавлять правило в iptables, которое пробрасывает с 0.0.0.0:4443 на 127.0.0.1:4443?

Vasily
22.03.2017
14:36:53
Да.

Sergey
22.03.2017
14:37:01
Да.
Ок, спасибо!

Vasily
22.03.2017
14:41:15
Ок, спасибо!
Напишите как отработает, потом говорите спасибо=)

Roman
22.03.2017
15:11:18
блин перепробыл уже столько образов php 5.3 на докер хабе и nginx не может подключится к ним. netstat показывает что все в порядке - ну что же за день то такой (мне тут нужно просто завести старую апликацию)

мог бы кто посмотреть )? https://hub.docker.com/r/andthensome/docker-php-5.3-fpm/ ну не принимает коннект ))

Anton
22.03.2017
15:35:30
где запускаете?

в nginx тоже порт 9000 прописан?

Roman
22.03.2017
15:41:42
да

если запускаю другой контейнер например php:fpm то все работает тут походу что-то конкретно с этим контейнером не так

Google
Roman
22.03.2017
15:45:16
в nginx тоже порт 9000 прописан?
Мог бы пожалуйста запустить у себя этот контейнер тупо с phpinfo()?

но на него ходить через nginx нужно

и код надо маунтить в туже локацию на nginx и fpm контейнере

Anton
22.03.2017
15:46:03
у тебя мак? не пробросил порт в виртуалбоксе?

могу но вечером

Roman
22.03.2017
15:47:12
да мак мог бы все подогнать

только вот когда этот вечер для тебя наступит? у меня gmt0 и почти четвертый час

ну вот как бы и собрал и работает блин ))))

что за нахрен

Митко Соловец?
22.03.2017
16:20:12


ребят, осторожно, мы в шоке были!

Ilia
22.03.2017
17:08:09
Я 700 ый ?

Denis
22.03.2017
17:13:22


Kubernetes Moscow Meetup 2

https://t.me/kubernetes_ru

Roman
22.03.2017
17:23:04
у тебя мак? не пробросил порт в виртуалбоксе?
все ясно, почему то скрипт бесконечно исполняется на 5.3 пхп и вот nginx сказал что таймаут. А на 5.6 все работает но потом другие проблемы, код старый и там че-то ломается, решили все же дебагить и чинить

Roman
22.03.2017
17:30:23
ну я то девопс а не девелопер

как по мне этот язык еще 10 лет назад надо убить было

Zzepish
22.03.2017
17:30:54
ну я то девопс а не девелопер
А. Окс. Но тогда плохо

Google
Zzepish
22.03.2017
17:31:13
как по мне этот язык еще 10 лет назад надо убить было
Не согласен :) говорю, как пышник - он не плохо эволюционировал в 7 версии

Идет по стопам жабы

Roman
22.03.2017
17:42:00
уже goroutines и co-routines есть ))?

если есть тогда пускай живет, но без этого не для бакэнда дело это

Zzepish
22.03.2017
21:16:43
Coroutines в PHP и работа с неблокирующими функциями / Хабрахабр https://m.habrahabr.ru/post/164173/

уже goroutines и co-routines есть ))?
Вот про goroutines не нашел. А coroutines уже достаточно давно существует :)

А горутины, имхо, не нужны в пыхе

Denis
22.03.2017
21:30:00
История о очень нетривиальном баге, встретившемся и его отладке в Production. Завязка истории проста - система, живущая в докере на множестве машин периодически теряла пакеты. В процессе исследования, автору статьи пришлось понять как работает сеть в докере и вспомнить некоторые относительно низкоуровневые способы отладки. https://medium.com/@loginoff/debugging-a-docker-heisenbug-in-production-586ccb265f7c#.1raew6ciy #docker #troubleshooting #network

Maxim
23.03.2017
19:52:04
Предлагаю новый мем - "вязанный" контейнер



Zzepish
23.03.2017
19:53:18
А чего мем? Шикарно

Anton
23.03.2017
19:54:19
шикарно

Maxim
23.03.2017
19:54:25
Ну просто тут много приходит на ум оборотов, я твой контейнер вязал и в таком духе

Страница 118 из 1375