George
если б ты не ставил снап, то у тебя и проблем не было
George
т.е. это не аппармор сам по себе виноват
Nikolay
ставил не я)
Nikolay
Это спасибо предыдущему дамину, а то и разрабу, я не знаю кто доменя ставил тут на сервак убунту с иксами, да еще через снап докер накатывал
Nikolay
ну и как такой аппармор тоже не нужен на сервере - нафига?
George
еще раз
George
аппармор в 90 случаях из 100 работает как надо
George
т.е. не мешает
George
это тебе не селинукс
George
то что у тебя возникли проблемы - скажи спасибо коллеге своему
Rus
Доброго времени суток! Коллеги, никак не могу лажу с certmonger забороть, работает ровно один раз, при создании контейнера, дальше никакими сопособами не хочет к dbus цеплятся. Контейнер под fc29, самое смешное, что в похожем контейнере под centos-7 проблем нету. Никто по этим граблям не ходил?
One
Народ, как запускаете контейнеры с временной службой, типа бакап сделать, индексы у эластика почистить и т.д. По крону?
Oleg
Народ, как запускаете контейнеры с временной службой, типа бакап сделать, индексы у эластика почистить и т.д. По крону?
Зависит от стека. Ничто не мешает настроить крон таски в контейнере с es. В связке с django мы например используем celery. Один проект, 2 контейнера - один запускает приложение gunicorn, другой celery
Anonymous
Столяров из фланта. Можно и посмотреть.
George
"Ничто не мешает настроить крон таски в контейнере с es"
George
гениально
George
а кто их коллектить будет?
George
в случае с эйрфлоу - там зомби процессы множились
One
хм, я думал контейнер кроном с хост машины стартовать, отработает сам вырубится
Oleg
а кто их коллектить будет?
Я же и говорю, зависит от стека и на чем эти таски выполняются. Так-то под любой взрослый стек есть свои специализированные шедулеры - quartz, sidekiq и т п
Oleg
В случае с кроном вообще какой коллектинг? Он просто запускает процессы на уровне ОС по расписанию
One
echo "0 30 * * * root cd /var/compose/elk640 && docker-compose up -d curator" >> /etc/crontab
One
усё, по олдовому...
George
которого как сервиса в нормальном контейнере попросту нет. Не обязан там быть
One
В 30 часов 00 минут?)
в военное время в сутках достигает 48 =)
Alexey
Кто-нибудь на винде сталкивается с проблемой: for ... Cannot start service db: error while creating mount source path . Проблема решается через reset credentials, но в чём причина непонятно.
George
что такое reset credentials?
George
о хоспаде. А под админом норм?
George
попробуйте вольюмом, а не бинд маунтом
George
они в целом стабильнее работать
Alexey
У меня volume через docker-compose
Alexey
Акк в целом админский, но процессы без привилегий запущены
One
а, было такое... пересборка помогала
One
хорошо хоть не часто приходилось
Alexey
и пересборка помогает
Alexey
но у меня на разных машинах по-разному, где-то раз в день, где-то 5 раз
Alexey
В ишьюсах года полтора проблема висит
Anonymous
ПОдскажите
Anonymous
https://github.com/krish512/docker_nginx_modsecurity/blob/master/Dockerfile
Anonymous
ЗАчем юзают 2 раза
Anonymous
FROM ubuntu:18.04
Anonymous
почему не сделать в 1?
htdocs
Вопрос, замена малине, самый лучший вариант будет Synology?
One
ЗАчем юзают 2 раза
там три образа используют, даже не два, все разные
Anonymous
а в чем смысл?
Anonymous
почему не 1?
One
слой с одного, слой с другого, слой с третьего
Anonymous
ок а зачем?
One
https://code.tutsplus.com/ru/tutorials/docker-from-the-ground-up-understanding-images--cms-28165
One
https://docs.docker.com/develop/develop-images/multistage-build/
Nikolay
Подскажите, что не так делаю. Добавил ,healthcheck CMD ps aux |grep '[t]est' || exit 1 И вот не перезапускать контейнер и все (
George
а зачем такой тупой хелсчек?
George
что он есть, что его нет...
Nikolay
У меня в докере джарник. Если жаба программа падает, то надо перезапустить докер
Nikolay
Он просто проверяет есть ли запущенная программа
Alexey
lol
George
ну, так у тебя хелсчек не нужен тогда. Джарник упал, джвм кря
George
докер рестартует автоматом
George
ну, и вообще, у тебя синтаксис CMD не шелловский
George
sh -c сделай или в квадартные скобки возьми
Nikolay
George
нет шелла - нет пайпа - нет "||"
George
понятно?
Nikolay
Не совсем. Если без json массива, то это ведь shell form?
George
по идее да, без массива - шелл должен быть.
George
но можешь в явном виде шелл инстанцировать..
Nikolay
А хелсчек он крутится в каком потоке ? Он же должен все время работать. ...
George
ну, он отдельно вызывается
George
если приглядишься, то у него каждый вызов новый айди процесса будет
George
5, 6, 7...... и до бесконечности
Nikolay
Вот у меня в dockerfile прописанно. Cmd java -cp и т.д. Получается , что если он упадет, то ещё должен отработать чекере
Petrovich
началось блять
Nikolay
Может этот чек не имеет смысла, если программа из cmd упала ?
George
пользуй docker-compose
Отстой совет
George
началось блять
Что именно ?