проде. Задача развернуть все на VPS через github-actions (ci/cd).
Изучаю доку и статьи, но понял только как доставить до хаба образ, а вот дальше запутался)
Что на VPS нужно поднять и как доставить с хаба обновы?
На VPS делаешь docker pull myimage, и затем запускаешь контейнер через docker run или docker-compose up
эт получается мне с github/actions нужно подключиться к ВПС и запустить этот код?
Но можешь написать небольшой скриптик который будет дергать системд юнит, юнит будет пулить каждую минуту образ, и если появился новый то перезапускать контейнеры
у докера вроде есть save/load может тогда просто образ сразу закачивать на ВПС? т.е. без хаба?
может есть какие вебхуки для этого?))
https://t.me/docker_ru/334849
Ну наверное есть какие-нибудь готовые actions. Гугл в помощь
Не копал в эту сторону, но скорее всего есть
Спасибо. Гуглю по полной, но там больше какой докер крутой, какую ВПС выбрать и тд кто-то свои эндпоинты поднимает и мелкие утилитки пересобирают все. интересен опыт в крупных компаниях)
там сi/cd системы имеют доступ в k8s или хосты, без этого никак
т.е. если что-то крупное то k8s, а по мелочи docker compose?
Обсуждают сегодня