
Roman
04.06.2019
06:47:39
как захватить stdout из одного из контейнеров при docker-compose run ?

George
04.06.2019
06:48:30
зачем?
docker logs не подойдет?

Roman
04.06.2019
06:49:00
подойдет наверное - только мне придется его параллельно запустить

Google

George
04.06.2019
06:49:16
ты хочешь странного (с)

Roman
04.06.2019
06:49:29
у меня на CI запускаются тесты через run - а мне бы хотелось получить логи базы при этом
база - это отдельный контейнер, не тот, которому я делаю run

George
04.06.2019
06:50:44
а что тебе мешает отгрузить логи уже после выполнения процесса CI? как артефакт приложить?

User ?
04.06.2019
06:50:51
А что за Ci?

Roman
04.06.2019
06:51:03

George
04.06.2019
06:51:14
не важно, но да - можно через docker logs

User ?
04.06.2019
06:51:18
Да и докер может писать логи в какой-нибудь сборщик

George
04.06.2019
06:51:28

Roman
04.06.2019
06:52:03
А что за Ci?
buildkite - он сам только инфраструктуру предоставляет, архитектура собственная - какую настроишь

User ?
04.06.2019
06:52:36
плохая идея
Почему? Отделять одну сборку от другой неудобно?

George
04.06.2019
06:52:57

User ?
04.06.2019
06:56:36

Google

Roman
04.06.2019
06:57:50
это все хорошие варианты, но для меня overengineering - слить логи базы после прогона тестов - для этого кибана не нужна)
ну короч после запуска run делать docker logs подойдет

George
04.06.2019
06:59:10
логи - это артефакт сборки и логично их отгружать в пайплайне, а не пытаться сделать отдельный просмотровщик логов по айди пайплайна

User ?
04.06.2019
07:00:23

George
04.06.2019
07:00:35
да

Kamal
04.06.2019
08:38:07
День добрый ребята дайте совет на майл сервер какой устоновить?

George
04.06.2019
08:38:32
что?

Kamal
04.06.2019
08:38:39
я сейчас смотрю на Roundcube вроде нормальный

Artem
04.06.2019
08:38:46
Аутлук

Kamal
04.06.2019
08:39:14
Аутлук
будет ли работать с ларадоком?
или же это отденно будет работать?

Artem
04.06.2019
08:39:53
И не только с ним

George
04.06.2019
08:41:15
что?
roundcube - это вебморда. Как и rainloop etc.

Kamal
04.06.2019
08:42:51
Аутлук
разве я могу например создать почту lala@chtoto.ru
?

George
04.06.2019
08:45:03
да, если ты управляешь доменом chtoto.ru

Denis
04.06.2019
12:09:14
господа, а кто то сталкивался с игнором SIGTERM в контейнере?
нужно какое нибудь приложение которое будет игнорировать этот сигнал

George
04.06.2019
12:09:26
зачем?

Google

Denis
04.06.2019
12:09:29
тест

George
04.06.2019
12:09:42
ну, не обрабатывай его )

Denis
04.06.2019
12:09:52
не совсем понял)

George
04.06.2019
12:10:11
ну, в смысле - его можно принять и забить на него

Denis
04.06.2019
12:10:13
мне нужен софт который не будет отвечать на docker stop sample
т.е. на сигнал)

George
04.06.2019
12:10:50
у тебя докер все равно придет и его грохнет
самое простое
наговнякать какой-нибудь баш
в нем
function ololo {
sleep 1000000
}
trap ololo SIGTERM
ну вроде как так

Denis
04.06.2019
12:11:42
нашел в гугле, спасибо за наводку)
нужно затестить одну опцию docker-compose)

Admin
ERROR: S client not available

George
04.06.2019
12:12:27
рассказывай
та самая, которая таймаут между SIGTERM & SIGKILL?

Denis
04.06.2019
12:57:35

George
04.06.2019
12:57:53
? расскажешь? интересно.

Denis
04.06.2019
12:58:32
расскажу конечно, у нас есть софт на java, очень жирный, он не успевает выгрузить все и докер его убивает)

Google

Denis
04.06.2019
12:58:44
в итоге получаем баги/битые документы)
и до версии 1.25.0-rc1 (докер-композ) он не работал, там какой-то косяк был с таймерами
но на тестовой площадке я не могу отловить работает опция или нет, т.к. не могу достичь той же загрузки что и на проме
по этому приходиться пилить костыли)

George
04.06.2019
13:00:28
docker-compose version
docker-compose version 1.24.0, build 0aa59064
docker-py version: 3.7.2
CPython version: 3.6.8
OpenSSL version: OpenSSL 1.1.0j 20 Nov 201
срочно обновляться? просто это повод не пользоваться docker-compose в пользу голого docker run
или модуля ансибла

Denis
04.06.2019
13:00:52
Вообщем, спасибо еще раз большое)
#!/bin/bash
trap 'echo trap SIGINT' SIGINT
trap 'echo trap SIGTERM' SIGTERM
trap 'echo trap SIGHUP' SIGHUP
trap 'echo trap SIGQUIT' SIGQUIT
trap 'echo trap EXIT' EXIT
trap 'echo trap ERR' ERR
echo 'start'
sleep 10m
echo 'end'
ignored SIGTERM

Дима Ким
04.06.2019
13:05:38
Всем привет. ребят подскажите, пока в докере ничего не понимаю.
в примере деплой ангуляра,
RUN mkdir -p /usr/src/sportsstore
например команда вот такая.
почему она исполняется но я не вижу пути
/usr/src

George
04.06.2019
13:05:39
?
а зачем тебе видеть этот путь?
может тебе WORKDIR надо поменять?

Дима Ким
04.06.2019
13:06:07
я не пойму развернлся ли сервер или нет
так.. не совсем понимаю

Maksim
04.06.2019
13:45:22
У кого есть кейс по интеграции letsencrypt и docker-nginx ?

Dan
04.06.2019
13:45:32

Maksim
04.06.2019
13:47:00
чувак прям комбайн сделал

Dan
04.06.2019
13:47:15
Главное что работает безотказно.

AstraSerg
04.06.2019
13:47:36
подтверждаю, ненарадуюсь этим продуктом