Evgeny
Остановись
Roman
так кто ка кпочту шлет из докеров?
Evgeny
Так же как и не из него
Evgeny
А что меняется?
Evgeny
Любой мейлер открой и шли через него
Sergey
https://github.com/EugenMayer/docker-sync
а если у меня docker-compose не в проекте находится?
Max
а где?
Bruno
так кто ка кпочту шлет из докеров?
а причём здесь докеры, хм? Почту же шлют твои приложеньки, а докеры лишь способ их завернуть. Или я что-то не понимаю?
Sergey
а где?
рядом, у меня 5 сайтов , и все в одном контенере
Sergey
для каждого свой compose создавать?
Max
ну это уже против best practise докера
Roman
а почему не 5 контейнеров?
Roman
изоляция же
Sergey
ну это уже против best practise докера
почему? сервис то 1 запущен
Max
1 процесс -> 1 контейнер
Roman
вово
Sergey
так у меня 1 процесс и запущен
Max
а надо 5
Roman
один фпм?
Sergey
да
Roman
это плохая практика
Roman
лучше изолировать каждый проект с своим фпм
Roman
если кого то ломанут то постарадает один
Max
и все равно, это никак не мешает docker-sync
Roman
и если фпм завалят то пострадает один
Sergey
они на localhost, как их ломанут?
Sergey
и все равно, это никак не мешает docker-sync
The file docker-sync.yml should be placed in the top-level folder of your project как тогда это реализовать?
Roman
я не знал чтоу тебя localhost )
Roman
тогда забей )
Max
я все равно для локалхоста делаю также как и для прода
Roman
для localhost можно как угодно )
Sergey
а в чем проблема-то?
у меня нет общей top-level folder
Max
а какая стуктура? тут не все Ванги
Max
что мешает сделать docker-compose.yml в top-level folder?
Aleksey
php не шлет из докера. шли через smtp
Aleksey
или впили sstmp
Roman
sstmp вроде привязан к одному ящику
Roman
я поднял отдельный контейнер с exim но как туда доставить почту из контейнера с php?
Aleksey
а у тя разве внутри одного контейнера будут разные сайты ?
Anton
я сделал тоже exim и в конфиге php-fpm пула прописал так: php_admin_value[sendmail_path] = /usr/sbin/sendmail -t -i -S exim (exim - хост почтовика)
Anton
сильно до продакшена не дошло, но работает
Sergey
что мешает сделать docker-compose.yml в top-level folder?
в том что у меня несколько проектов
Max
в том что у меня несколько проектов
ну и что? на каждый проект свой Dockerfile |.. |project1/Dockerfile |project2/Dockerfile |projectN/Dockerfile |docker-compose.yml <- описываешь все проекты тут
Sergey
так нужно класть top-level folder of your project
Rinat
у нас несколько проектов, в каждом свой докерфайл. и есть отдельный проект в котором только docer-compose
Rinat
и все ок работает
Rinat
проекты - подобие микросервисов, так что свободно общаются между собой
Max
top-level folder будет рядом с docker-compose.yml
Alf 🙀
а вы слышали что кореос съезжает с флита в сторону кубе? https://coreos.com/blog/migrating-from-fleet-to-kubernetes.html
Alf 🙀
можно будет даже нормально катится через полгодика и не городить свой собственный кореос
Evgeny
Добрая новость
Roman
прописал php_admin_value[sendmail_path] = /usr/sbin/sendmail -t -i -S smtp и ниале
Evgeny
Уважаемый, а вы знаете как пыху настроить чтобы она брала удаленный smtp?
Roman
разве что теперь статус отправки положительный
Evgeny
Или как вообще это происходит ?
Roman
я привел один из вариантов
Alf 🙀
я конечно туплю, но вроде же есть всяческие почтовые шимпанзе для того чтобы не заниматься яндекс почтой, почему не использовать?
Evgeny
я привел один из вариантов
Я в целом про процесс
Roman
причем тут яндекс почта
Alf 🙀
причем тут яндекс почта
ну, как вам сказать? вы давно с smtp развлекались?
Roman
раньше стоял в довере ssmtp но мне эт решение не нравитс
Alf 🙀
раньше стоял в довере ssmtp но мне эт решение не нравитс
звучит как никогда. смтп в контейнере это большая боль, потому что, например сендмэйл довольно занятно умирает(нет). про балансинг этого дела и вовсе никак ну а про то сколько народу бегают и ищут неавторизованный 25 порт - про это и вовсе легенды ходят. как по мне, если у вас почта это не бизнес, - не занимайтесь глупостями, отдайте это в саас
Roman
до сааса тоже надо дойти
Roman
я данво уже все туда отдал раньше было десяток серверов почтовых
Vasiliy
Всем привет. Кто-нибудь использует Jenkins для деплоя в docker swarm? Пытаюсь набросать про то, как jenkins будет выдавать команды вида docker stack deploy ... на менеджера. Пока ничего путного, кроме как слить компоуз на менеджера по ssh и также дернуть докер не придумывается
Roman
jenkins еще жив?
Evgeny
docker -H
Vasiliy
docker -H
Спасибо. Тоже смотрел в эту сторону. Думал может плагины в дженкинс есть...
Vasiliy
jenkins еще жив?
Да, вполне :)
Anton
разве что теперь статус отправки положительный
наверное письмо теперь застряло или в smtp контейнере, или ушло в спамчик. в логах smtp есть что-нибудь интересное?
Roman
нету
Evgeny
наверное письмо теперь застряло или в smtp контейнере, или ушло в спамчик. в логах smtp есть что-нибудь интересное?
Оно висит в очереди локального сендмейла в контейнере :) А разбирать ее некому. Я потому и спращивал - понимает ли человек что делает или нет.
Roman
так я и спрашиваю кто как шлет или все на ssmtp сидят?
Anton
может быть это особенность apline sendmail (busybox), но не думаю
🏳️ Phil
Оно висит в очереди локального сендмейла в контейнере :) А разбирать ее некому. Я потому и спращивал - понимает ли человек что делает или нет.
Кстати тема с почтой из контейнера интересная :))) Я например не знаю "правильного решения". Ну разве что шарить clientqueue
Evgeny
tcp smtp ж