George
Попробуй
ENTRYPOINT /docker-entrypoint.sh
George
Или
George
ENTRYPOINT ["/bin/sh", "-c", "/docker-entrypoint.sh"]
GDI
GDI
инициализируем среду в которой будет выполняться скрипт?
George
GDI
George
Да ну
George
А в логах что ?
George
Ну, допускаю, что у тебя проблема с chmod +x
George
Либо шебанг кривой вначале скрипта
GDI
Нет. Там так настроено, если приложение падает, контейнер перезапускается.
George
#!/bin/bash
George
Более того - не все образы имеют баш (эльпайн ололо)
GDI
#!/bin/bash
повторюсь, изнутри если запускать, то он отлично отрабатывает
George
George
Истерика. Если не помогают варианты - даёшь полностью докерфайл + необходимые для сборки скрипты
George
Можно в личку
GDI
Полностью сбросить не смогу)
George
Ну, частями
George
И все варианты попробовал ?
GDI
Есть еще парочку вещей.
GDI
Например попробовать chown deamon:deamon или bin:bin
GDI
вопрос закрыт, спасибо)
George
Прикольно.
George
Automagic 💥
GDI
может какой символ был который не отображался
George
May be
Рустам
Подскажите плз - как с помощью docker-compose запустить 3 сервера с запущенным башем? Зависает на вот этом:
[centos@ip-X docker]$ docker-compose up
Creating network "docker_default" with the default driver
Creating docker_server_3_1 ... done
Creating docker_server_1_1 ... done
Creating docker_server_2_1 ... done
Attaching to docker_server_2_1, docker_server_1_1, docker_server_3_1
LEXASOFT
не проще в композе 3 реплики указать
LEXASOFT
deploy:
replicas: 3
George
George
а есть еще docker up ..... scale=3
George
доку почитать - 10 минут
Рустам
George
млдц
Roman
как захватить stdout из одного из контейнеров при docker-compose run ?
George
зачем?
George
docker logs не подойдет?
Roman
подойдет наверное - только мне придется его параллельно запустить
George
ты хочешь странного (с)
Roman
у меня на CI запускаются тесты через run - а мне бы хотелось получить логи базы при этом
Roman
база - это отдельный контейнер, не тот, которому я делаю run
George
а что тебе мешает отгрузить логи уже после выполнения процесса CI? как артефакт приложить?
Hopf
А что за Ci?
Roman
George
не важно, но да - можно через docker logs
Hopf
Да и докер может писать логи в какой-нибудь сборщик
George
Roman
А что за Ci?
buildkite - он сам только инфраструктуру предоставляет, архитектура собственная - какую настроишь
Hopf
плохая идея
Почему? Отделять одну сборку от другой неудобно?
Hopf
Roman
это все хорошие варианты, но для меня overengineering - слить логи базы после прогона тестов - для этого кибана не нужна)
Roman
ну короч после запуска run делать docker logs подойдет
George
George
логи - это артефакт сборки и логично их отгружать в пайплайне, а не пытаться сделать отдельный просмотровщик логов по айди пайплайна
Hopf
George
да
Kamal
День добрый ребята дайте совет на майл сервер какой устоновить?
George
что?
Kamal
я сейчас смотрю на Roundcube вроде нормальный
Tadeusz
Аутлук
Kamal
Аутлук
будет ли работать с ларадоком?
Kamal
или же это отденно будет работать?
Tadeusz
И не только с ним
George
что?
George
roundcube - это вебморда. Как и rainloop etc.
Kamal
Аутлук
разве я могу например создать почту lala@chtoto.ru
?
George
да, если ты управляешь доменом chtoto.ru
GDI
господа, а кто то сталкивался с игнором SIGTERM в контейнере?
GDI
нужно какое нибудь приложение которое будет игнорировать этот сигнал
George
зачем?
GDI
тест
George
ну, не обрабатывай его )
GDI
не совсем понял)
George
ну, в смысле - его можно принять и забить на него
GDI
мне нужен софт который не будет отвечать на docker stop sample