
Andrey
13.10.2017
07:06:20
профита мало за оверхед в виде контейнера

Anton
13.10.2017
07:09:06

Artem
13.10.2017
07:09:25
В контейнере

Anton
13.10.2017
07:09:48

Google

Artem
13.10.2017
07:10:52
Если там чёт не серьезное, то можно и в контейнере с замаунченным волюмом
Точнее не шибко нагруженное

Anton
13.10.2017
07:11:45
а в чем проблема БД в контейнере? Не первый раз слышу уже, что не рекомендуют их туда сувать

Andrey
13.10.2017
07:12:07
история этого чата имеет стопицот объяснений

Artem
13.10.2017
07:12:16
если там будет большая нагрузка, то по женскому детородному органу все пойти может

Anton
13.10.2017
07:12:35
лан, спасибо, попробую нарыть инфу

Artem
13.10.2017
07:12:38
да и вообще иногда из-за какого нибудь бага

Anton
13.10.2017
07:13:50

Artem
13.10.2017
07:14:02
да чего угодно

Andrey
13.10.2017
07:15:50

Anton
13.10.2017
07:16:09

Александр
13.10.2017
07:16:40
Привет! Можно как-нибудь динамически задать .dockerignore при сборке?

Egor
13.10.2017
08:13:15
посоны, кто-нибудь видел русскоязычное описание или какую-нибудь статуйку по .yaml файлу конфигурации kubernetes?

Google

Artem
13.10.2017
08:15:09
для кубера вроде как есть отдельный канал, не?

Юра
13.10.2017
08:18:30

Egor
13.10.2017
08:18:53
спс бро

Artem
13.10.2017
08:19:36
никто ведь никогда не смотрит описание канала в котором находится ?

Egor
13.10.2017
08:20:04
я тут давно, когда-то читал описание, но уже подзабыл ))

Андрэ
13.10.2017
09:43:32
Парни, подскажите пожалуйста, если у меня образы лежат в регистри гитлаба и он требует авторизации, как сделать, чтобы docker-compose мог качать их? Чот никак понять не могу, весь гугл прочитал (ну почти)
хотя, пока отбой тревоги) кажись дело в другом пока

Алексей
13.10.2017
09:45:15
docker login

Andrey
13.10.2017
09:45:51
поиграем в синего кита?

Андрэ
13.10.2017
09:46:17
а нет, есть пробелма

Andrey
13.10.2017
09:47:01
docker pull?

Андрэ
13.10.2017
09:47:22
тоже не дает
запушил норм
наверное что-то с правами гитлаба чтоли. хм

Andrey
13.10.2017
09:48:04
а репозиторий чо показывает?
есть образа?

Андрэ
13.10.2017
09:48:08
но как так то. запушить дал, пулл не дает
да, есть
стоп

Google

Андрэ
13.10.2017
09:48:42
кажись нашел опечатку /
да. переименовывал образы, а в композер файле осталось старое имя)
охохо. старость
Согласен. Сорян, был взволнован)

Andrew
13.10.2017
09:58:14
есть запущенный сервис в docker swarm, как сделать docker exec в нужный?

Jack
13.10.2017
10:01:53
посоветуйте, пожалуйста, как правильно сделать деплой на прод php приложения и какая конфигурация докера, как вообще докерфалы и докер компоуз написать? есть 2 отдельных репо, один под фронт, другой под бек, соответственно под них есть 2 докер компоуза, и деплоятся они отдельно. Правильно? Для бека как минимум есть 1 контейнер с приложением, 1 контейнер под нжинкс и 1 под базу. На фронте контейнер с приложением и котейнер с нжинском, и как я понял, 2 разных нжинкса должны смотреть на разный порт, а уже нжинкс на хосте будет роутить запросы в нужный ему контейнер. Запутался в общем.. Может у кого есть заготовки для таких приложений. Спасибо за любой совет
лучше посоветуй что делать)


Михаил
13.10.2017
10:58:01
Ребят, может оффтоп, но все же.
Есть entrypoint.sh
Внутри него я вызываю sh скрипт, который экспортит переменную, если сделать в этом скрипте printenv то переменная существует и ее значение ок.
Но если написать printenv в entrypoint.sh то падает ошибка(я так понимаю, что переменной там нету). В чем может быть проблема?

Aleksandr
13.10.2017
11:04:08

Alexander
13.10.2017
11:04:59
либо я что-то не понял, либо это entrypoint шрёдингера

Aleksandr
13.10.2017
11:06:52
дочерний скрипт не имеет доступа к окружению родительского
хочешь экспортировать, эксспортируй либо в самом entrypoint либо с помощью source из .env

Михаил
13.10.2017
11:17:18
Спасибо

Сергей
13.10.2017
14:10:48
Добрый день. Подскажите как можно чужой контейнер для себя изменить
Ранее с докером не работал

Aleksandr
13.10.2017
14:11:19

Сергей
13.10.2017
14:12:21
Это как и куда?) Вот есть образ, но мне надо код немного изменить.
docker run -p 9000:9000 -p 8000:8000 -t -i bamos/openface /bin/bash -l -c '/root/openface/demos/web/start-servers.sh'

Aleksandr
13.10.2017
14:14:49

Сергей
13.10.2017
14:15:15
Честно, пока что не особо хочется. Но очень надо изменить код

Google

Dmitry
13.10.2017
14:26:54
Честно, пока что не особо хочется. Но очень надо изменить код
1) Можете примонтировать свой файл с кодом с помощью -v
2) Можете залезть в контейнер и изменить код там, потом docker commit сделать
3) А можете свой образ собрать (из docker history возможно вытащить шаги сборки и написать свой Dockerfile )
4) Можете длинную строку с кодом загнать в /bin/bash -c “ echo ‘code’ > file ; start-serversh.sh” ( трэш то какой )
может еще что-то есть


Jack
13.10.2017
15:07:53
посоветуйте, пожалуйста, как правильно сделать деплой на прод php приложения и какая конфигурация докера, как вообще докерфалы и докер компоуз написать? есть 2 отдельных репо, один под фронт, другой под бек, соответственно под них есть 2 докер компоуза, и деплоятся они отдельно. Правильно? Для бека как минимум есть 1 контейнер с приложением, 1 контейнер под нжинкс и 1 под базу. На фронте контейнер с приложением и котейнер с нжинском, и как я понял, 2 разных нжинкса должны смотреть на разный порт, а уже нжинкс на хосте будет роутить запросы в нужный ему контейнер. Запутался в общем.. Может у кого есть заготовки для таких приложений. Спасибо за любой совет

Anton
13.10.2017
15:08:46
Ты ведь это уже писал часа 2 назад.


ДружокСапожок
13.10.2017
15:08:54
ребятки, (что-то я часто стал сюда писать) подскажите, можно-ли передать сервису параметр из node.labels в сворме?
у меня есть у каждой ноды node.labels.id в которой номер машины в кластере, я пытаюсь запустить chest/kafka, и ей при запуске необходимо передать переменную с ид кафканоды —env KAFKA_BROKER_ID= где должен быть INT параметр в который я хочу подсунуть значение node.labels.id, это вообще реально сделать и если да то как?
(без параметра она не стартует, у меня уже готовый кластер кафки имеется с логами/данными и айдишниками и я просто хочу перевести ее в докер чтобы мониторить удобнее было и версию оперативно обновлять. он при старте генерит id=0 если его не указать и ругается что ид не совпадает с ид в конфиге, мрак и боль вощем)
wurstmeister/kafka/ не предлагать - мутная какая-то фигня.
посоветуйте, пожалуйста, как правильно сделать деплой на прод php приложения и какая конфигурация докера, как вообще докерфалы и докер компоуз написать? есть 2 отдельных репо, один под фронт, другой под бек, соответственно под них есть 2 докер компоуза, и деплоятся они отдельно. Правильно? Для бека как минимум есть 1 контейнер с приложением, 1 контейнер под нжинкс и 1 под базу. На фронте контейнер с приложением и котейнер с нжинском, и как я понял, 2 разных нжинкса должны смотреть на разный порт, а уже нжинкс на хосте будет роутить запросы в нужный ему контейнер. Запутался в общем.. Может у кого есть заготовки для таких приложений. Спасибо за любой совет
тебе не нужно 2 нжинкса у тебя один нжинкс все вполне может нормально разруливать по апстримам
посоветуйте, пожалуйста, как правильно сделать деплой на прод php приложения и какая конфигурация докера, как вообще докерфалы и докер компоуз написать? есть 2 отдельных репо, один под фронт, другой под бек, соответственно под них есть 2 докер компоуза, и деплоятся они отдельно. Правильно? Для бека как минимум есть 1 контейнер с приложением, 1 контейнер под нжинкс и 1 под базу. На фронте контейнер с приложением и котейнер с нжинском, и как я понял, 2 разных нжинкса должны смотреть на разный порт, а уже нжинкс на хосте будет роутить запросы в нужный ему контейнер. Запутался в общем.. Может у кого есть заготовки для таких приложений. Спасибо за любой совет
у меня бэкенды слушают каждый свой порт и указаны апстримами в нжиксе, который посылает запросы от приложуха.ком на одни апстримы а тест.приложуха.ком на другие апстримы


Oxoxo
13.10.2017
16:42:37
коллеги, подскажите пожалуйста как из работающего linux сервера сделать контейнер :)

Roman
13.10.2017
16:50:52
в теории можно затарить текущую ОС а потом импортнуть в докер (docker import)
но это неправильно

Сергей
13.10.2017
16:52:59
ничего из этого не вйдет
а спек стандарта oci написать?

Oxoxo
13.10.2017
17:00:22

Roman
13.10.2017
17:00:42
https://stackoverflow.com/questions/26742967/how-to-make-docker-image-of-host-operating-system-which-is-running-docker-itself
имейджи импортирует
но это неправильный подход

Oxoxo
13.10.2017
17:01:09
ну естественно неправильный, но что делать

Roman
13.10.2017
17:01:55
Dockerfile писать )
все равно потом придется это делать

Oxoxo
13.10.2017
17:02:23
вот и что дальше делать после
cat my_host_filesystem.tar | docker import - myhost

Google

Oxoxo
13.10.2017
17:02:52
я имею в виду как использовать
FROM myhost ?

Roman
13.10.2017
17:02:58
ага
имейдж появится myhost
* у меня есть имейдж которому 5 лет который мигрировал с lxc, и честно лучшеб я тогда Dockerfile написал

Oxoxo
13.10.2017
17:03:57
плохо работает?
my_host_filesystem.tar ты получил сжав весь / ?

Roman
13.10.2017
17:04:20
проблема с обновлением