Magistr
А в чем отличие авс от не_авс?
у него скорее всего контейнер сервис от амазона, а не простые ec2
Evgeny
Ну или попробовать на небольшом кусочке проекта и посмотреть что там
nvkv
хотя что это я
Dmitrii
А ecs поддерживает только докер
Magistr
а хм.. ты хочешь докер только как пакетный менеджер или он решит еще какую-то проблему ?
Anonymous
У меня одного возник вопрос "а нахуя нужен авс, если возникают такие вопросы?"?
Anonymous
А ecs поддерживает только докер
Ты же сам недавно что плевался на вендорлок и авс, и хочешь опять сделать ещё больший вендорлок
Dmitrii
Я - не хочу :)
Dmitrii
В том то и дело.
Anonymous
Пулль с реджестри. Хоть с локального
Dmitrii
Поэтому сижу на plain ec2
Anonymous
Но я не понимаю, зачем тебе контейнеры, если тебе нужно всего лишь обновлять датасеты
Dmitrii
Что ты вкладываешь в понятия "контейнер"
Anonymous
Это можно делать чем угодно. В том числе и контейнерами, но не исключительно.
Dmitrii
Исходный код? Окружение?
Anonymous
Докер
Dmitrii
Ну а в докер контейнере что ты понимаешь под ним?
Dmitrii
1 имадж под код, другой под fpm третий под nginx и вот связка этих трех хуеть дает тебе более-менее рабочее приложение
Dmitrii
? Вот у меня есть разделение "Контейнер приложения". Куда можно долбануться на 80й порт и оно высрет JSON/HTML
Dmitrii
База/Редис/Ватевер живут отдельно, не в нем
Dmitrii
Т.к. у меня авс, хотелось бы на ec2 контейнер доставлять "Контейнер приложения" целиком.
Dmitrii
Ну вы же в докере так и делаете, не?
Evgeny
Я чо, больной?
Dmitrii
fpm меняем на Tomcat, кому не комфортно думать в терминах PHP.
Anonymous
Ну а в докер контейнере что ты понимаешь под ним?
Под контейнером я понимаю контейнер, ваш Капитан. Зачем тебе nginx на каждом контейнере, мне не ведомо, но и знать не хочу. Зачем отдельный контейнер под сорсы - тоже, но это, видимо, диагноз.
Dmitrii
Я чо, больной?
Ну вон, у товарища выше был дата контейнер с кодом и контейнер с приложением (fpm?) для меня это уже перебор
Evgeny
В одном контейнере нгинкс который проксирует на все ноды. Сзади контейнеры с фпм и кодом. Фпм слушает тсп и торчит наружу. Все
Anonymous
Мне удобнее деплоить торрентами, но это не значит, что тебе нужно делать также
Dmitrii
nginx нужен потому что если пути до root_dir будут разные - то fpm не будет корректно работать
Evgeny
А зачем он разный?
Dmitrii
*стикет_wut*
Не думай, это пхп )
Anonymous
Dmitrii
И да, у меня авс балансер. Там нельзя проксировать не на nginx
Dmitrii
Он работает только как тупой прокси всего и вся.
Dmitrii
Еще и SSL проебывая. Но пока это не критично.
Anonymous
И да, у меня авс балансер. Там нельзя проксировать не на nginx
Балансер его что, нюхает? Я к тому, что можно хоть приложением без нджинка слушать
Evgeny
Ну норм. Проксь на нгинкс
Dmitrii
Предлагаешь мне написать вебсервер на пхп?
Dmitrii
Ну норм. Проксь на нгинкс
Выше был наброс нахуя мне nginx в контейнере
Dmitrii
Я ответил.
Anonymous
Предлагаешь мне написать вебсервер на пхп?
Я предлагаю глядеть шире. Указываю на варианты. Не более
Anonymous
Выше был наброс нахуя мне nginx в контейнере
Нет. Вопрос был нахуя он тебе нужен в КАЖДОМ контейнере
Dmitrii
Я предлагаю глядеть шире. Указываю на варианты. Не более
Эти варианты мне понятны, но неприменимы
Dmitrii
Так я делаю бинд с ELB на EC ноду
Dmitrii
А иначе будет +1 сущность
Dmitrii
Внутри контейнера оно по unix сокету ходит и ваще работает пиздец как быстро. А в твоем варианте будет оверхед сетевой с промежуточного балансера
Evgeny
А внутре у ней неонка.
Evgeny
Ну держи еще и нгинкс, не проблема
Dmitrii
Так вот получается уже 3 имаджа. Ну или один - но не бестпрактис типо.
Dmitrii
А еще есть демоны на пхп связаные с апстартом
Dmitrii
И крон джобы
Evgeny
Эти бестпрактис не про твой проект
Dmitrii
Да все ведь тоже самое.
Dmitrii
Во всех проектах есть кронджобы, демоны и прочее
Dmitrii
Я просто как представлю как мне придется обмазаться докером, чтобы получить одну работоспособную апликейшен ноду то грустно становится.
Dmitrii
Либо другие просто делают это скрипя зубами, преневозмагая трудности.
Evgeny
Во всех. Но все делают по разному
Evgeny
Я не скриплю зубами, мне удобно и легко
Dmitrii
Вы мне просто скажите, я хочу сделать все как-то не так? Не в ту степь меня несет?)
Evgeny
Да, ты делаешь не так, как делал бы я
Dmitrii
А как бы ты делал?
Anonymous
Да, ты делаешь не так, как делал бы я
У тебя нет стикера "пхп головного мозга"?)
Evgeny
Но ты - модератор, а я просто комментирую - а ты, вспомним правила, всегда прав :))
Dmitrii
У тебя нет стикера "пхп головного мозга"?)
Да причем тут PHP то? У тебя нет стикера "PHP-хейтер"?
Anonymous
А как бы ты делал?
Не вникая в суть проблемы ответ на вопрос "как ускорить доставку датасетов" я отвечу "раскладывайся блобами"
Dmitrii
Замени PHP приложение на питон приложение. Или на руби. Все тоже самое.
Anonymous
Это я к тому, что мне кажется, тут проблема не в инструментах, а в архитектуре
Anonymous
Или вопросах
Anonymous
Хочешь использовать докер - используй