Задать вопрос
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 при первом деплои происходила автоматически?
  • Вопрос задан
  • 42 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    7 месяцев
    Далее
  • Merion Academy
    DevOps-инженер с нуля
    4 месяца
    Далее
  • Учебный центр IBS
    ARC-PRG-001 Архитектор ПО. Путь к мастерству в проектировании систем
    2 недели
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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