Деплой с помощью docker-контейнеров имеет ряд преимуществ по сравнение с деплоем бинарного файла.
Рассмотрим, в чем заключаются эти преимущества и как мы можем деплоить docker-контейнеры из Gitlab CI.
Здесь говорим только о возможностях базовой утилиты docker
.
Любые средства оркестрации (например, Kubernetes) будут рассмотрены в будущих статьях.