сегодня в 14:59
После установки Вы сможете публиковать свои приложения простым git push. Каждое приложение будет запущено в изолированном контейнере. В конечном итоге у Вас будет своя Heroku-подобная платформа.
Dokku такой маленький, потому что состоит из нескольких компонентов, которые берут на себя всю тяжелую работу: Docker, Buildstep и Gitreceive.
Docker — это контейнер для Linux. Этот контейнер предоставляет технологию похожую на Heroku Dynos. Это сердце Dokku.
Buildstep использует Heroku’s buildpacks с открытым исходным кодом и отвечает за создание базовых образов на которых будет запускаться приложение. Можете думать об этом как «стеке» Dokku.
Gitreceive занимается обработкой git push и запускает специальный хук.
Также, здесь есть еще несколько проектов, разработанных для поддержки Dokku и расширяющих его функционал без увеличения количества строк.
Я записал скринкаст описывающий установку Dokku и немного объясняющий принцип работы.
Нет времени
на счета?
MasterCard
Mobile
Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.
This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers.
Комментариев нет:
Отправить комментарий