Artem
systemctl status docker
Artem
и там хотя бы последние логи
Boris 🦍
есть еще и такие ошибки в конце.но думаю, что это для некоторых контейнеров нет возможности нормально стартануть а не для всего демона? или это критично?
Artem
у тебя логи куда собираются?
Artem
у тебя в fluentd не может записать ниче
Boris 🦍
у тебя логи куда собираются?
ну там пару контейнеров пытаюстся вло флюху записаться. но вроде не сам демон , т.е это не должнго быть критчной проблемой. хотя в эту область тоже копну. спасибо. прост осам демон запущен и контенйеры тоже работали
Serhii
Есть у меня докерфайл, я сбилдил образ, запушил на докерхаб - а там образ который описан в секции FROM и без моих изменений (которые описаны в докерфайле). Мне надо все изменения запушить в докер регистри. Что я делаю не так?
Tadeusz
https://github.com/irsl/dfwfw
Brommie
привет, у кого-то есть заготовки докерфайлов для laravel (прод) или кто шарит бест практисес для пхп+нжинкс буду очень благодарен за совет
Vage
Такой https://github.com/laraedit/laraedit-docker ?
Brommie
Такой https://github.com/laraedit/laraedit-docker ?
они всё пихнули в 1 контейнер
Brommie
Laradoc на гитхабе
как-то он не пригоден для прода, если хочется хостить на разных машинах с балансировкой (ну надеюсь со временем кубернетес осилить)
Алексей
Попробуй свой собрать с нуля )
Brommie
пробовал, оно мне как-то не по душе))
Brommie
чувствую что не хватает опыта)
Brommie
вот недавно открыл для себя замечательный https://github.com/jwilder/nginx-proxy
Brommie
до этого руками сетапил nginx на хосте
Brommie
даже вот с вопросом env, ларавел берет все параметры с него, ща у меня всё в файликах (.env), но я так понимаю можно создать сворм и юзать секреты между машинами
Brommie
или консула как-то присобачить..
Brommie
одним словом я уже близок к поиску девопса фрилансера))
Gonchik
Привет! Подскажите можно тут оставить ссылку на митап в спб. https://aug.atlassian.com/events/details/atlassian-st-petersburg-presents-po-vashei-prosbe-produkty-atlassian-v-docker#/
Vadim
Всем привет! А ни у кого не получалось запустить elasticsearch с ограничениями по памяти в swarm? Заранее благодарю!
Tadeusz
Так есть же хип спейс...
Vadim
Так есть же хип спейс...
ES_JAVA_OPTS="-XX:MaxPermSize" ?
Tadeusz
смотря что за ОС
Tadeusz
-Xms8g -Xmx8g
Vadim
Alpine Linux Делаю в play-with-docker.com
Tadeusz
в deb-based это jvm.options конфиг
Tadeusz
Прям так и прописывается -Xms8g -Xmx8g
Tadeusz
в rpm-based вроде в sysconfig/elasticsearch… не помню уже
Vadim
То есть мне тогда volume с хоста в контейнер Elasticsearch прокинуть, где подменить файл настроек?
Tadeusz
в rpm-based у меня в init скрипте export ES_HEAP_SIZE=10g
Vadim
не, я через docker-compose...
Viet
Сорри. Промазал >_<
Мой
Кто нибудь встречал образ сервера времени?
Andrey
что там искать то? собери сам, 2 команды на базе alpine
Andrey
openntpd пакет называется
Artem
сервер времени - звучит мощно 😊
Vadym
Привет, есть такая проблемка может кто знает, я докером только пару дней пользуюсь. Есть контейнер, который в CMD имеет скрипт, в котором внутри "service jboss-as restart && /bin/bash". Когда запускаю docker run -it ... <container> то контейнер запускается и работает. А когда зделал docker-compose, то контейнер запускается и сразу вырубается. В чем может быть проблема?
Artem
так если хочешь чтобы контейнер висел рабочим, то /bin/bash тебе не поможет
Artem
он выполняется и завершает работу\
Artem
а вообще возможно в композе неправильно описал и command не передается
Vadym
services: eportal-server: image: eportalimage:latest restart: always ports: - 8080:8080 - 8787:8787 - 8447:8447 environment: - GIT_REPO_PATH=/home/vadym/IdeaProjects/project volumes: - /home/vadym/IdeaProjects/project:/app/ depends_on: - eportal-db eportal-db: image: sonae_postgres:0.1 restart: always environment: POSTGRES_PASSWORD: postgres ports: - 5431:5432
Vadym
так выглядит компоуз
Artem
там и где тут command?
Vadym
у меня в Dockerfile есть - CMD /app/start.sh
Vadym
Commad не береться с image?
Artem
docker-compose logs что говорит на этот контейнер?
Vadym
Stopping jboss-as: [ OK ] Starting jboss-as: [ OK ] /etc/init.d/jboss-as: line 132: kill: (157) - No such process Stopping jboss-as: [ OK ] Starting jboss-as: [ OK ] /etc/init.d/jboss-as: line 132: kill: (159) - No such process Stopping jboss-as: [ OK ] Starting jboss-as: [ OK ] /etc/init.d/jboss-as: line 132: kill: (158) - No such process Stopping jboss-as: [ OK ] Starting jboss-as: [ OK ]
Vadym
когда стоит restart: always то просто перегружается когда запустится полностю
Vadym
в логах jboss'a нет никаких ошибок
Artem
так у тебя первая команда завершается с ошибкой
Artem
до /bin/bash не доходит, разбирайся почему твоя команда валится
Vadym
окей, спасибо
Artem
вообще странно засовывать рестарт аппа в контейнер
Artem
апп должен подниматься вместе с контейнером и вырубаться вместе с ним
Artem
т.е. рестарт должен выглядеть как docker-compose restart servicename
Vadym
попробую переделать на start и stop
Artem
неправильно в принципе сервис стартовать и стопать так
Artem
контейнер != виртуалка
Artem
показатель того что сервис не работает, это отвалившийся контейнер
Artem
и апп должен быть его единственным процессом
Vadym
я понимаю что в цмд нужно только запускать jboss и все, а комбинация с bin/bash лишняя
Vadym
Я незнаю зачем так зделали :) Я переделываю на докер композ
Artem
Так мало того, что она лишняя, так и бесполезная)
Artem
даже если до неее дойдет после завершения первой команды, то она выполнится и завершит контейнер
Vadym
а как зделать что бы после команды "service jboss-as start" контейнер не вырубался? Она запускает сервис и заканчивается, ну и контейнер тоже вырубаеться
Vadym
Знаю что можно в standalone mode jboss запустить, только мне именно как сервис нужно запускать
Artem
да как угодно, хоть бесконечный цикл
Artem
либо что-нибудь типо tailf /dev/null
Kirill
Всем привет. Коллеги, а в чем вы пишете docker-compose файлы? А то я что-то осознал что хорошего в плагина в intellij idea найти не могу. Кто что использует? Sublime? Плагины для вима?
Tadeusz
vim
Anonymous
vim с плагином http://www.vim.org/scripts/script.php?script_id=739