Dmitrii
Дак да.
Dmitrii
Но если уж и переходить на докервей, то я хочу паковать в контейнер приложения код и fpm
Evgeny
Ну да, так и надо
Dmitrii
Ну так вот чот не видел еще нигде что-то аля Capistrano чтобы это все было уже сделано. Я о переключении контейнеров.
Evgeny
Это сделать же совсем легко на нгинксе (Чистяков, извини что рушу усладу глаз твоих)
Dmitrii
Так вот дерьмово что к каждому аппликейшену надо еще отдельный контейнер с nginx
Daniel
остановитесь, рогатые твари
Dmitrii
Получается 32 инстанса fpm, 32 инстанса nginx и еще что нибудь
Roman
Lupsik Pupsik
столкнулся с одним говном в «универсальных» приложениях
Lupsik Pupsik
если с ноды делается запрос к /api/v1, то он делается внутри ноды
Lupsik Pupsik
если с реакта, то уже, соответственно, идет внешний запрос
Lupsik Pupsik
то есть бля если ставить прокси какие-то, то надо ставить и на ноду и на nginx
Lupsik Pupsik
есть нормальное решение этого говна?
Daniel
да я не знаю задачи, а читать историю чата лень
Daniel
но контейнер с nginx на каждую аппу - это перебор
Daniel
не надо так делать
Evgeny
Один нгинкс который все прокмирует
Evgeny
Ему менять конфиг при деплое
Lupsik Pupsik
астанавитесь
Lupsik Pupsik
у меня проблема
Dmitrii
Aleksey
Dmitrii
Evgeny
Когда старые воркеры отвалятся - можно удалять старые контейнеры
Evgeny
И на таком решении элементарно делать ролбек
Dmitrii
Дело еще в том, что у меня все в AWS
Roman
Дим, Диман, Митяй, Дмитрич, Димон
Roman
ох
Roman
нахера на авске докеры братан?
Dmitrii
И я чот не понимаю, зачем мне запускать в нишебродском контейнере несколько инстансов php
Dmitrii
Да я не ебу нахера
Dmitrii
У меня щас все заебись работает и без них ))
Dmitrii
Но паковать образ авсовский их утилитами тоже оверхед
Roman
есть сервис, cloudcoreo.com
Roman
он разворачивает на авске проекты
Dmitrii
Пока что варик с LXD выглядит самым оптимальным. Просто пулить "типа" инстанс ec2 который уже запускать. Только LXD сыроват еще
Evgeny
Dmitrii
+ деплоить через капистрано уже достало.
Dmitrii
Хочется по-нормальному имидж с приложением тащить из реджистри для конкретного энвайромента
Dmitrii
Я бы туда тогда и fpm и демоны апстартовские и nginx смог упаковать. А с докером хуй так сделаешь
Roman
весело и безопасно
Roman
советую
Dmitrii
У меня есть своя впска
Roman
я так и сделал
Evgeny
Dmitrii
Evgeny
Не а
Dmitrii
Или я все проспал уже, и люди отошли от этого бреда?
Evgeny
Это не идеология а бестпрактис
tenni
насколько я вижу, сейчас все "пихают" в один докер
Evgeny
Которую потом куча народа бездумно растиражировали
Dmitrii
Не, херня ИМХО )
Roman
tenni
Dmitrii
А своих мозгов видимо нет
Dmitrii
Evgeny
Докер - хорошее средство доставки и упаковки
Dmitrii
Это отлично, какие плюсы в "доставке" он редоставляет?
Dmitrii
реджистри?
Dmitrii
Просто в LXD есть свой реджистри
Dmitrii
Можно контейнер зарелизить как имадж
Dmitrii
А потом спулить его
Dmitrii
Причем там есть и теги, которые можно использовать хоть под версии хоть под энвайроменты и фильтровать по ним
Dmitrii
Так вот чот бонусов в докере я вижу все меньше. А гибкость LXC контейнеров все таже.
Magistr
по идее в архитектуру с докером просится мидл тир прокся, чтобы делать грецифул рестарты и прочией бг деплоймент
Dmitrii
Объясните мне кто-нибудь
Roman
Dmitrii
А еще смотрите че недавно ансибл гайз запилили. https://github.com/ansible/ansible-container Только как обычно из-за хайпа там пока только докер адаптер :)
Dmitrii
Хотя уже адаптер для LXD в разработке
Evgeny
Ну у докера все так же. И регистри и теги