Sign in to follow this  
support

Как выглядит процесс развёртывания (deploy) приложения на сервере с помощью cezerin + docker!

Recommended Posts

support

В cezerin2 можно полностью работать в docker окружении и не надо вручную настраивать на сервере окружение, т.е. не надо устанавливать, настраивать веб-сервер, nodejs, базу данных mongodb , git и т.д.

Всё это можно запускать уже настроенным docker контейнерами.

Вот видео про установку cezerin через докер.

По умолчанию есть docker образы cezerin2 - https://github.com/Cezerin2/docker-cezerin2

Я их запускаю, к примеру на cezerin.ru, видео выше, как запускается всё это.

Через полгода, допустим, выходит новая версия cezerin или например мне надо кнопку на сайте перекрасить в красный цвет или добавить новую форму, т.е. надо что-то исправить на сайте, как это сделать?!

Как мне обновить сайт cezerin.ru до новой версии?!

Очень просто.

 

Заходите на сервер и пересобираете докер контейнеры.

docker-compose down

docker-compose up --build

 

Docker сам выкачает текущий код, всё это скомпилирует и запустит.

 

т.е. основной смысл запуска cezerin в виде докер контейнеров - в автоматизации.

Вам не надо отдельно выкачивать из github исходный код, компилировать, запускать его.

 

Всё это сделает docker автоматически.

 

Если Вы делаете магазин клиента на базе cezerin, тогда просто на основе докер образов cezerin2 и github репозиториев:

https://github.com/cezerin2/docker-cezerin2
https://github.com/cezerin2/cezerin2
https://github.com/cezerin2/cezerin2-store
https://github.com/cezerin2/cezerin2-admin

 

Делаете свои репозитории исходного кода клиента и свои докер образы на основе cezerin2.

 

и Вы сможете легко и быстро вносить правки в магазин и развёртывать их на сервере через докер контейнеры.

Докер сам выкачаете текущий код, пересоберёт всё и запустит.

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this