
Evgeny
08.03.2017
12:35:37
Ну я имел в виду - на хосте поднять nc который будет ждать своего единственного подключения из контейнера, в контейнер передавать порт на котором будет этот nc

ptchol
08.03.2017
12:36:22
знатный костылик
но рабочий думаю.

Evgeny
08.03.2017
12:36:34
Рабочий, использовал некоторое время

Google

Anatoly
08.03.2017
12:36:41
так. а откуда будет браться ключ:значение туда?

ptchol
08.03.2017
12:36:52
нц отдает его )
плейнтекстом в сокет

Anatoly
08.03.2017
12:37:02
отдает да
но перед этим его надо туда положить нет?

ptchol
08.03.2017
12:37:29
нужно запустить процессик

Evgeny
08.03.2017
12:37:33
На хосте это делает тот кто деплоит

Anatoly
08.03.2017
12:37:34
ага

ptchol
08.03.2017
12:37:39
перед запуском контейнера

Anatoly
08.03.2017
12:37:53
понятно да.

ptchol
08.03.2017
12:37:54
да, оркерстратор должен заведовать этим
это что то типа pre exec

Anatoly
08.03.2017
12:38:15
окей, так мы приходим к необходимости оркестратора

Google

Evgeny
08.03.2017
12:38:36
Эмм.... А я даже не рассматривал вариант без него, извините :(

ptchol
08.03.2017
12:38:39
так он по умолчанию есть
ты же не руками конейтнеры стартуешь на нодах )
баш скрипт стартующий контейнер тоже оркестратор) конечно _такой_себе_оркестратор_ но всё же )

Anatoly
08.03.2017
12:39:33
а окей

John
08.03.2017
17:23:44
Привет всем
Есть ли надежный способ узнать id контейнера изнутри?
Погуглил, но нормального ничего не нашел

Evgeny
08.03.2017
17:26:37
есть
/proc/1/cpuset

Vladimir
08.03.2017
17:34:44

John
08.03.2017
19:24:08
Отлично работает, огромное спасибо!

Ростислав
09.03.2017
05:46:37
Добрый день, подскажите кто знает какой лучший способ для работы с томами?
нашел статью, пишут что до версии 1.10 было актуально следующее:
Bind-mounts — монтирование внешних папок параметром -v /host:/container (как в статье про MySQL внутри Докера).
Data-only containers — создание специального контейнера-спутника и использование его файловой системы для хранения данных (параметр —volumes-from).
https://blog.amartynov.ru/docker-named-volumes/
везде где смотрю используется чаще всего -v
а в официальной доке написано —volumes-from
https://docs.docker.com/engine/examples/postgresql_service/#testing-the-database
или использоватьименованые тома?

Никита
09.03.2017
10:01:24

John
09.03.2017
14:53:27
Кто-то использовал xvfb и xvfb-run изнутри докера?

Google

Anatoly
09.03.2017
15:22:33

John
09.03.2017
15:25:28
Не совсем
Просто хочу запустить GUI программу в headless режиме
В докере

Anatoly
09.03.2017
15:42:20
use google Luke

Алексей
09.03.2017
15:47:24
что бы не надо было читать ?

John
09.03.2017
15:48:49
Читать я люблю, даже очень
Прочитал уже больше 10 статей про это
Прочитал про —previliged mode
Здесь я спрашиваю только тогда, когда хочу понять как лучше, а не как вообще.

John
09.03.2017
15:52:12
Тоесть больше best practices, чем просто инструкции.
Кстати спасибо за линк, сейчас почитаю!


Vasiliy
10.03.2017
14:28:56
Всем привет. Не могу понять с чем может быть связано и норм ли такая ситуация:
есть сворм под 1.13 (2 ноды), сервисы деплоятся через docker stack deploy -с compose-file.yml ( 3 vers )
есть 2 стэка и 2 сети overlay:
1. с traefik для проксирования
2. с приложениями
несколько приложений включены в сеть 1.
на любом контейнере из 2го стэка поднимается сразу 2 ip-адреса на интерфейсе в одной сети
Кто может с этим сталкивался?
inspect показывает только один из адресов в каждой сети
внутри контейнера это выглядит вот так:
27488: eth2@if27489: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc noqueue state UP group default
link/ether 02:42:0a:ff:00:0b brd ff:ff:ff:ff:ff:ff
inet 10.255.0.11/16 scope global eth2
valid_lft forever preferred_lft forever
inet 10.255.0.8/32 scope global eth2
valid_lft forever preferred_lft forever
inet6 fe80::42:aff:feff:b/64 scope link
valid_lft forever preferred_lft forever
27490: eth3@if27491: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
link/ether 02:42:ac:13:00:08 brd ff:ff:ff:ff:ff:ff
inet 172.19.0.8/16 scope global eth3
valid_lft forever preferred_lft forever
inet6 fe80::42:acff:fe13:8/64 scope link
valid_lft forever preferred_lft forever
27492: eth0@if27493: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc noqueue state UP group default
link/ether 02:42:0a:00:01:0f brd ff:ff:ff:ff:ff:ff
inet 10.0.1.15/24 scope global eth0
valid_lft forever preferred_lft forever
inet 10.0.1.16/32 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::42:aff:fe00:10f/64 scope link
valid_lft forever preferred_lft forever
27495: eth1@if27496: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc noqueue state UP group default
link/ether 02:42:0a:00:03:05 brd ff:ff:ff:ff:ff:ff
inet 10.0.3.5/24 scope global eth1
valid_lft forever preferred_lft forever
inet 10.0.3.6/32 scope global eth1
valid_lft forever preferred_lft forever
inet6 fe80::42:aff:fe00:305/64 scope link
valid_lft forever preferred_lft forever


Evgeny
10.03.2017
14:50:13
Тут, помнится, был апологет Кубера. https://gist.github.com/jonathan-kosgei/dac620fed9d9aeec35050bcc0a146647

Constantine
10.03.2017
15:06:24
ребзи
вопрос есть

Google

Constantine
10.03.2017
15:06:30
гугл не помогает

Admin
ERROR: S client not available

Constantine
10.03.2017
15:06:39
юзаю гогс, оф докер имейдж
вдруг начал веб порт рефьюзидь
telnet 127.0.0.1 10080
telnet 0.0.0.0 10080
хотя если по айпишнику контейнера делать, то всё ок
пересоздавать контейнер пробовал. не помогает. соседний ссш порт живой. нет проблем. куда копать?
натыкался на какую-то траблу с докер машиной и арп пакетами, но что-то не то
речь про это https://github.com/gogits/gogs/tree/master/docker

Vladimir
10.03.2017
16:12:16
у меня такое бывало когда контейнеры иногда только ipv6 слушали

Constantine
10.03.2017
16:14:12
брр
срань какая-то
работало, один человек додумался манин воткнуть в систему и перестало )
не думаю, что взаимосвязанные вещи, но мало ли

Ростислав
10.03.2017
17:36:09
когда делаю docker build -t name . каждый раз создается новый образ
можно ли как-то существующий обновить ? чтобы не оставались <none> ?

ptchol
10.03.2017
17:40:50
Вроде нет, это же просто тег слоя
Если ты его перемещаешь куда то то у тебя просто без тега слои и все

Aleksey
10.03.2017
17:42:18
Когда надоест засилье <none> делаешь просто docker rmi $(docker images -qf dangling=true), и мусор вычищается

Vasiliy
10.03.2017
17:42:24
Сравни ид образов

Ростислав
10.03.2017
17:43:00
понял, спасибо)

Google

ptchol
10.03.2017
17:44:31
Ты можешь еще написать docker images -a и увидеть сколько от тебя скрывают )

Aleksey
10.03.2017
17:47:02
О ужас!

Denis
10.03.2017
19:57:20
Скажите а когда будет митап по докеру ? )

Evgeny
10.03.2017
20:10:24
Announcing Docker Birthday #4: Spreading the Docker Love! - Docker Blog
https://blog.docker.com/2017/02/announcing-docker-birthday-4-spreading-docker-love/
Во многих городах очень скоро

Алексей
10.03.2017
20:13:44

Anton
10.03.2017
20:28:52
Есть кто из Тюмени/екб по этому поводу?

Denis
10.03.2017
20:38:23
я с тюмени ) живу в мск
на плахе тусил ? )