Автоматизация docker с github actions
Подскажите, есть контейнер собранный через github actions и отправленный в docker-registry на сервер, но что бы развернуть его приходится это делать руками пул и ран, а как это можно автоматизировать и какими средствами, если можно скиньте пример?
Ответы (1 шт):
Автор решения: Viacheslav Stepko
→ Ссылка
Есть прекрасное средство, как docker-compose.
Выглядеть это будет примерно так (на машинке где хочешь развернуть):
version: '3'
services:
rev-proxy:
image: URL_к_твоему_образу_в_registry
container_name: имя_контейнера
restart: always
ports:
- '80:80'
- '443:443'
И он сам скачает образ и запустит контейнер на основании параметров в конфиге.