🔥

Тред (@milk_is_my_life)


Мы используем continuous integration (teamcity), а для production-серверов - docker. А что вы используете для запуска приложения?

никто, лучше самого разработчика, не знает, как должна быть настроена среда для запуска его приложения.

окружения для запуска своего проекта - задача разработчика. также, как и деплой, например.

статику, и как именно. кроме того, допустим, у вас на 1 сервере 5 приложений. как конфигурить nginx в этом случае?

(…) потребуется это же приложения на другом сервере - могут возникнуть конфликты конфигураций

пример базового конфига. на выходе мы будем иметь образ с установленной centos7, nginx, nodejs 4.1.1 и собственно нашим приложением.


недоступен

запускаем вместе. это разруливается в entrypoint

их приложение (рельсовое) состоит по-моему из 4 или 5 контейнеров: сайдкик, бд, рельса, что-то еще.