Упаковываем сервисы в Docker и деплоем через GIthub Actions и Ansible + docker-compose

preview_player
Показать описание
В этом видео мы упакуем все сервисы сисемы заметок в #Docker, для каждого напишем #Dockerfile, для каждого сервиса напишем #ansible #playbook чтобы был #continuous #deployment, а запускать все это дело будем через #GitHub #Actions.

Больше обо мне и курсах можно прочитать здесь:

Приятного просмотра!

Поддержи выход новых видео на Патреоне!

Другие видео:
Уроки по Golang. Advanced. REST API. Вебсервер.

----

На этом канале я выкладываю ролики на интересующие меня темы, здесь можно найти серию роликов про создание информационной системы с нуля, а также можно найти серию уроков по языкам, которые я люблю. Добро пожаловать и хорошего просмотра!

#golang #урок #restapi #rest #микросервисы #microservices #jetbrains #goland #tutorial #голенг #development #howto #learnbasics #coding #programming #изучаемIT #программирование #разработка
Рекомендации по теме
Комментарии
Автор

питонячье зависимости можно ставить с флагом --no-cache-dir, чтобы образ не пух)
а так спасибо большое за видео )
будем ждать еще

delay_gryaz_chisto
Автор

Эти видео ещё хайпанут! Попомните моё слово!!

johnd.
Автор

зачем делать деплой при каждой изменении файла, когда можно просто использовать volumes?

xcxc-iurb
Автор

и не свосем понятно, зачем конфиг в образ копировать на этапе сборки? наверно логичнее его через volume подключить?

openrtb
Автор

я в scratch приложения упаковываю, смысла в alpine вроде как нет, а scratch компактнее

openrtb
Автор

А есть вариант без пула image это сделать? Тоесть, после деплоя, cервер обновляет репозиторий и запускает docker-compose up

ВасилийКлеткин
Автор

Видео топ !!! Какой редактор кода здесь используется ? Sublime Text ?

backendsamurai
Автор

а будет продолжение?( серия просто огонь, не забивай плиз
на мой взгляд осталось самое вкусное: zipkin и elk

TheWowashka
Автор

Спасибо за материал! Планируется доделывать серию?

IlyaVasilikhin
Автор

Есть планы разобрать чистую арзитектуру, и когда она актуальна?

ArslanArslan-phpz
Автор

При сборке и push на hub упоминается, что размер образов сотни мб. Этот аспект не понятен - ведь push будет только для измененных слоев образа, а не весь core image.
По идее эти слои должны быть минимального размера - там только собранный binary и все. Я не прав?

IgorShekalev
Автор

если бы ты знал про мультилайн переменные в ямле у тебя было в 5 раз меньше конфига :P

dmmeteo
Автор

Получается, что после деплоя базы данных крутятся в docker контейнерах, хоть и с volumes. Но все документации (например Microsoft Microservices) крайне не рекомендует на проде запускать СУБД в докере, но адекватные причины никто не предоставляет.
Что на это скажете? Используете ли базы данных в docker на проде?

Smile
Автор

походу не видать продолжение... ах как хотелось до фронта дойти (реакт)

ВячеславС-км