
here1am
13.06.2017
05:56:28
в интерактивном режиме - это с ключами -it?

Alexey
13.06.2017
05:56:35

here1am
13.06.2017
05:57:02
а если просто с -t?

Владимир
13.06.2017
06:04:50
так ты запускай в интерактивном режиме (с -it), только detached (ещё и с -d)

Google

Владимир
13.06.2017
06:05:49
типа docker run -d -it ubuntu bash

Alexey
13.06.2017
06:06:40
попробую )

here1am
13.06.2017
06:20:44
дак скорее всего на телетайп завязано, -i только стдин соединяет со внешним вводом

Semyon
13.06.2017
06:25:45

Alexey
13.06.2017
06:28:07

Semyon
13.06.2017
06:36:41
docker logs ?
и что он тебе покажет, если у тебя активный процесс bash?

Alexey
13.06.2017
06:40:44
пересобрал кондейнер изминив конфиг пумы.
закоментил #daemonize
вроде завелось

Никита
13.06.2017
07:03:59

Semyon
13.06.2017
07:09:20
а дальше уже цепляй логгинг-драйвер и пиши хоть к чёрту в ступу

Fodrice
13.06.2017
18:01:09
Привет, немного нубский вопрос. У докера есть образы и контейнеры, при создании нового контейнера из образа образ копируется или в контейнер пишутся только изменения ?

Marlik
13.06.2017
18:02:15
Коммитить нуно изменения.

here1am
13.06.2017
18:02:24
как-то вопрос некорректно поставлен

Google

here1am
13.06.2017
18:02:54
пишутся только изменения, сам образ не копируется, но используется в качестве базы

Sergey
13.06.2017
19:06:13

here1am
13.06.2017
19:17:02
а что, разве не выкинули всё кроме оверлэйфс?

Sergey
13.06.2017
19:17:34
нет.

Алексей
13.06.2017
21:51:14
парни я чото отвлекся буквально на 3 месяца, а чего уже есть 3ий формат docker-compose и даже 3,3 на подходе.
они еще 100500 человеков наняли и херчат форматы раз в два дня да ?

Phil
13.06.2017
22:02:58
Ыы
Я тут тоже немного выпал, а там в нетворке нат уже победили? А то там както это было сложно настраивать, маквлан там и айпивлан

here1am
14.06.2017
08:39:49
а можно во все создаваемые контейнеры по дефолту пропихивать переменную окружения?

Ruben
14.06.2017
08:43:33
Попробуй конфиг для композа версии 2+. Если есть, то там

here1am
14.06.2017
09:14:03
не, мне бы без компоуза, только docker run

Рафаэль
14.06.2017
09:14:42
-e
https://docs.docker.com/engine/reference/run/#env-environment-variables

here1am
14.06.2017
09:24:54

Dan
14.06.2017
10:07:18
https://docs.docker.com/

here1am
14.06.2017
10:12:09

Антон
14.06.2017
12:11:21
коллеги, у alpine-имиджей есть какие-то явные недостатки?

Алексей
14.06.2017
12:16:29
да, размер. слишком быстро качаются.

Anatoly
14.06.2017
12:19:29
скучные обои

Fodrice
14.06.2017
12:28:16
/stat@combot

Combot
14.06.2017
12:28:16
combot.org/chat/-1001043771136

Google

here1am
14.06.2017
12:34:44

Антон
14.06.2017
12:35:10
а если я не планирую расширять используемый образ?

Ruben
14.06.2017
13:00:12
alipene не юзает glibc - там мелкая версия. так что могут быть сложности с аппликухами
но это в теории

here1am
14.06.2017
13:02:20
у меня на практике было, какие-то проблемы с числом одновременно открытых файлов
в трансмишене, кстати
а чтобы починить, надо конпелять. либо трансмишен, либо мусл. причём в трансмишене были пояснения, почему так сделано

Anatoly
14.06.2017
13:20:55
не очень прозрачно как ulimit связан с musl. Было бы крайне интересно если бы вы предоставили ссылку, где об этом говорится. Спасибо.

here1am
14.06.2017
13:21:25
там не ulimit был
ща поищу
https://trac.transmissionbt.com/ticket/5306
вот эта же проблема у меня была, кажется

Алексей
14.06.2017
13:25:02
LD_PRELOAD=...*alloc*.so не работает с musl

Anatoly
14.06.2017
13:27:12

here1am
14.06.2017
13:27:35
да не за что
https://github.com/davidlazar/musl/blob/master/include/sys/select.h#L16
ну и вот зашитый FD_SETSIZE. не уверен, правда, что это официальные сырцы

Anatoly
14.06.2017
13:27:42

Evgeny
14.06.2017
13:28:29
Для этого есть битнами минидеб же вроде

Jeff
15.06.2017
13:25:47
Привет всем! Подскажите такой вопрос: я так понимаю докер создан для запуска команд внутри контейнера (пример python app.py) и завершении. Тогда как создаются и бегут не завершаясь контейнеры с образами вроде MySQL, nginx, redis...?

Aleksei
15.06.2017
13:26:32

here1am
15.06.2017
13:28:48

Jeff
15.06.2017
13:29:30

Google

Jeff
15.06.2017
13:30:27

here1am
15.06.2017
13:30:57

Admin
ERROR: S client not available

here1am
15.06.2017
13:31:08
это можно указать, например, в докерфайле

Jeff
15.06.2017
13:32:15
А вроде яснее, спасибо!)

Vladimir
15.06.2017
21:13:09
Всем привет!
Не подскажите как лучше решить проблему со скоростью работы с монтиторованными volume в MacOS? (https://github.com/docker/for-mac/issues/77). Насколько я понимаю, что из коробки решения пока все нет, и рекоммендуют использовать одно из костыльных решений:
1) https://github.com/EugenMayer/docker-sync
2) https://github.com/adlogix/docker-machine-nfs

Phil
15.06.2017
21:54:43
Слушайте, а на ipvlan докер забил?

Алексей
15.06.2017
22:01:29
а ты него залез что ли ?
я так понимаю Ipvlan не докеравская реализация а ядерная

Phil
15.06.2017
22:03:05
так macvlan тоже. я просто лдоку пытаюсь найти - тупо нету
я и про macvlan пока нифига не понял

Сергей
15.06.2017
22:26:39
docker network create -d macvlan --subnet=172.16.232.0/24 --gateway=172.16.232.10 --ip-range=172.16.232.128/26 -o parent=eth1.232 vlan232
docker network create -d macvlan --subnet=172.16.230.0/24 --gateway=172.16.230.10 --ip-range=172.16.230.128/26 -o parent=eth1.300 vlan300

Phil
15.06.2017
22:27:17

Сергей
15.06.2017
22:27:43
потом --net=vlan232 или --net=vlan300 в docker run использовать например

Phil
15.06.2017
22:28:41
А зачем?

Сергей
15.06.2017
22:29:22
без nat

Алексей
15.06.2017
22:30:12
контрака нет.

Google

Сергей
15.06.2017
22:30:41
не сравнивал, но говорят что у macvlan оверхед меньше, важно при большом pps наприме
ну и можно без роутинга инстансам на разных машинах, общую сеть сделать.
но основная идея, как мне кажется, это производительность.

Phil
15.06.2017
22:41:38
а просто бридж так не умел без нат?

Антон
15.06.2017
23:32:10

ptchol
16.06.2017
05:00:28

Alexander
16.06.2017
08:20:03
Вот доклад: https://www.youtube.com/watch?v=HzD228hMdwY отсюда: https://habrahabr.ru/company/badoo/blog/304702/, емнип, там неплохо описаны все или почти все способы орагнизации сети в докере

Roquie
16.06.2017
14:55:48
Создаешь docker-compose.local.yml и там размещаешь контейнер с этой лабудой. Работает очень быстро.

Алексей
16.06.2017
20:52:41
нашел что можно запускать nginx под consul-template в exec mode. тоесть можно собрать так что в имидже будет nginx + consul-template+ template config.
получится что запускается consul-template он рендерит конфиг nginx и запускает его. ну и соответственно поглядывает на консул что бы когда там чото изменилось передернуть конфиг и демона nginx.
соображаю на сколько оно жизнеспособно. ибо traefik ну очень молодой.
@NordLuf как думаешь ?