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

  Рет қаралды 9,044

The Art of Development

The Art of Development

Күн бұрын

Пікірлер: 41
@delay_gryaz_chisto
@delay_gryaz_chisto 3 жыл бұрын
питонячье зависимости можно ставить с флагом --no-cache-dir, чтобы образ не пух) а так спасибо большое за видео ) будем ждать еще
@TheArtofDevelopment
@TheArtofDevelopment 3 жыл бұрын
да, кстати, хорошее уточнение
@BROV1
@BROV1 3 жыл бұрын
С ВОЗВРАЩЕНИЕМ ЖДУ GOLANG!
@TheArtofDevelopment
@TheArtofDevelopment 3 жыл бұрын
спасибо! будет!
@UAStriker
@UAStriker 3 жыл бұрын
@@TheArtofDevelopment ждемс с нетерпением)
@ivanstrelka3448
@ivanstrelka3448 2 жыл бұрын
Очень круто. Спасибо огромное
@johnd.3293
@johnd.3293 2 жыл бұрын
Эти видео ещё хайпанут! Попомните моё слово!!
@TheArtofDevelopment
@TheArtofDevelopment 2 жыл бұрын
Спасибо за фидбек!)
@vesh95
@vesh95 2 жыл бұрын
Не зря посмотрел
@nikolaykozlov4888
@nikolaykozlov4888 8 ай бұрын
Наконец то нужное видео
@АртемТимофеев-я1ы
@АртемТимофеев-я1ы 2 жыл бұрын
спасиииибооооо!!!!!
@xcxc-iu3rb
@xcxc-iu3rb 7 ай бұрын
зачем делать деплой при каждой изменении файла, когда можно просто использовать volumes?
@ВасилийКлеткин
@ВасилийКлеткин Жыл бұрын
А есть вариант без пула image это сделать? Тоесть, после деплоя, cервер обновляет репозиторий и запускает docker-compose up
@TheWowashka
@TheWowashka 2 жыл бұрын
а будет продолжение?( серия просто огонь, не забивай плиз на мой взгляд осталось самое вкусное: zipkin и elk
@TheArtofDevelopment
@TheArtofDevelopment 2 жыл бұрын
постараюсь доделать! отклик слабый на серию
@АлександрРыков-ж4ы
@АлександрРыков-ж4ы 2 жыл бұрын
vue quasar класс
@backendsamurai
@backendsamurai 2 жыл бұрын
Видео топ !!! Какой редактор кода здесь используется ? Sublime Text ?
@TheArtofDevelopment
@TheArtofDevelopment 2 жыл бұрын
да
@openrtb
@openrtb 2 жыл бұрын
и не свосем понятно, зачем конфиг в образ копировать на этапе сборки? наверно логичнее его через volume подключить?
@TheArtofDevelopment
@TheArtofDevelopment 2 жыл бұрын
можно и через volume
@IgorShekalev
@IgorShekalev 3 жыл бұрын
При сборке и push на hub упоминается, что размер образов сотни мб. Этот аспект не понятен - ведь push будет только для измененных слоев образа, а не весь core image. По идее эти слои должны быть минимального размера - там только собранный binary и все. Я не прав?
@TheArtofDevelopment
@TheArtofDevelopment 3 жыл бұрын
зависит от CI системы, в например GitLab для этого используется кеш слоев
@IgorShekalev
@IgorShekalev 3 жыл бұрын
@@TheArtofDevelopment занятно, спасибо. Я думал это в ведении самого docker при push. То есть он сравнивает id слоев образа с тем, что у него уже есть на hub и тянет только отсутствующие слои, а не все.
@alexandervalter
@alexandervalter 3 жыл бұрын
я уж думал ты забил на всё :))
@TheArtofDevelopment
@TheArtofDevelopment 3 жыл бұрын
не забил. сложный период был по здоровью
@akzholmeirembekov4454
@akzholmeirembekov4454 3 жыл бұрын
@@TheArtofDevelopment здоровья вам!
@TheArtofDevelopment
@TheArtofDevelopment 3 жыл бұрын
@@akzholmeirembekov4454 спасибо!
@Smile23914
@Smile23914 2 жыл бұрын
Получается, что после деплоя базы данных крутятся в docker контейнерах, хоть и с volumes. Но все документации (например Microsoft Microservices) крайне не рекомендует на проде запускать СУБД в докере, но адекватные причины никто не предоставляет. Что на это скажете? Используете ли базы данных в docker на проде?
@TheArtofDevelopment
@TheArtofDevelopment 2 жыл бұрын
скажу что зависит от, но да, использовал и опыт был положительным
@IlyaVasilikhin
@IlyaVasilikhin 2 жыл бұрын
Спасибо за материал! Планируется доделывать серию?
@TheArtofDevelopment
@TheArtofDevelopment 2 жыл бұрын
да
@ArslanArslan-ph2pz
@ArslanArslan-ph2pz 3 жыл бұрын
Есть планы разобрать чистую арзитектуру, и когда она актуальна?
@TheArtofDevelopment
@TheArtofDevelopment 3 жыл бұрын
да, про архитектуру будут видео
@openrtb
@openrtb 2 жыл бұрын
я в scratch приложения упаковываю, смысла в alpine вроде как нет, а scratch компактнее
@TheArtofDevelopment
@TheArtofDevelopment 2 жыл бұрын
надо попробовать
@dmmeteo
@dmmeteo Жыл бұрын
если бы ты знал про мультилайн переменные в ямле у тебя было в 5 раз меньше конфига :P
@TheArtofDevelopment
@TheArtofDevelopment Жыл бұрын
я знаю про мульти лайн переменные в ямле. я ими не пользуюсь :)
@dmmeteo
@dmmeteo Жыл бұрын
@@TheArtofDevelopment почему?)
@TheArtofDevelopment
@TheArtofDevelopment Жыл бұрын
@@dmmeteo только для длинных скриптов, да и то проще написать баш и выполнить. считаю что парадигма ансибла другая.
@ВячеславС-к1м
@ВячеславС-к1м 2 жыл бұрын
походу не видать продолжение... ах как хотелось до фронта дойти (реакт)
@TheArtofDevelopment
@TheArtofDevelopment 2 жыл бұрын
я постараюсь)
GitHub Actions для CI/CD - mini курс за 30 минут
35:18
PurpleSchool | Anton Larichev
Рет қаралды 28 М.
НАСТРОЙКА docker-compose. ПРИЛОЖЕНИЕ И БД
17:36
The Art of Development
Рет қаралды 4,9 М.
小丑揭穿坏人的阴谋 #小丑 #天使 #shorts
00:35
好人小丑
Рет қаралды 29 МЛН
When mom gets home, but you're in rollerblades.
00:40
Daniel LaBelle
Рет қаралды 104 МЛН
MY HEIGHT vs MrBEAST CREW 🙈📏
00:22
Celine Dept
Рет қаралды 94 МЛН
Will A Basketball Boat Hold My Weight?
00:30
MrBeast
Рет қаралды 128 МЛН
GitHub Actions CI/CD pipeline | Step by Step guide
46:24
Bouali Ali
Рет қаралды 26 М.
Docker Для Начинающих за 1 Час | Docker с Нуля
52:43
gRPC  + HTTP + Golang = КОДОГЕНЕРАЦИЯ
1:14:14
The Art of Development
Рет қаралды 20 М.
Github Actions - Введение в CI/CD
1:56:11
Владилен Минин
Рет қаралды 85 М.
Docker - Полный курс Docker Для Начинающих [3 ЧАСА]
3:01:51
CI CD наглядные примеры
22:08
Ulbi TV
Рет қаралды 294 М.
小丑揭穿坏人的阴谋 #小丑 #天使 #shorts
00:35
好人小丑
Рет қаралды 29 МЛН