Всем привет!
У меня не так много опыта с докером, я достаточно разбираюсь в локальной разработке, но совершенно не умею деплоить, все вот эти k8s и docker swarm, обо всём этом я не знаю.
У меня есть большой docker-compose файл (потом декомпозирую) с кучей сервисов, есть несколько .env файлов, есть один-два баш скрипта, чтобы выполнять легко что-то из поднятых контейнеров (не моё, у соответствующих мейнтейнеров образов)
Вопрос такой, — а как бы подобную петрушку можно было бы деплоить? Сейчас так получается, что я редактирую локально файл, затем scp на сервер и там что-то запускаю, обычно просто docker-compose down -> docker-compose up -d и какие простейшие шелл команды. Наверное, штуки типа Ansible делают что мне нужно, но тоже не использовал.
Где можно почитать подобное, с чего начать, есть ли примеры?