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