dalv_happy
@dalv_happy

Как в gitlab CI задеплоить артефакт в видео докер образа на сервер?

Добрый вечер!

Есть репозиторий в GitLab, и следующая инструкция .gitlab-ci.yml
.gitlab-ci.yml
image: docker:19.03.8

stages:
  - build

# https://docs.gitlab.com/ee/ci/variables/predefined_variables.html
variables:
  IMAGE_TAG: $CI_REGISTRY_IMAGE:b$CI_PIPELINE_ID-$CI_COMMIT_REF_SLUG

build:
  stage: build
  script:
    - docker build --pull -t $IMAGE_TAG .
    - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
    - docker push $IMAGE_TAG


  1. !!! Как задеплоить артефакт в виде докер образа на удалённый сервер и запустить его?
  2. Как можно организовать процесс так, чтобы настройка nginx при первом деплои происходила автоматически?
  • Вопрос задан
  • 38 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы