Навигация
|
GitLab Docker Nginx PipelineGitLab Docker Nginx Pipeline
ПРостейший вариант запуска nginx в docker контейнере # vi Dockerfile # docker build -t nginx:01 . # docker images | grep nginx # docker run --name mynginx -d -p 1234:80 nginx:01 # curl http://127.0.0.1:1234 # docker rm -f mynginx
Узнаем токен: Gitlab - Repository - Settings - CICD - Runners - And this registration token (пример - 111-z-222-d) gitlab-runner register --url http://127.0.0.1:8000 --registration-token 111-z-222-d Можно и так: sudo usermod -aG docker gitlab-runner Установить: Git shallow clone option (Setings > CI/CD > General pipelines) на 0 .gitlab-ci.yml file После пуша изменений в репозиторий проходят в CICD два стейджа из джобы
Перепишем .gitlab-ci.yml file В итоге мы имее мростейшую сборку шеллом образа, поднятие контенйера, проверку и удаление
Комментарии пользователей Эту новость ещё не комментировалиНаписать комментарий Анонимам нельзя оставоять комментарии, зарегистрируйтесь! |
Контакты Группа ВК | Код обмена баннерами | Видео к IT статьям на YoutubeВидео на другие темы Смотреть | |||
Мои друзья: | © Snakeproject.ru создан в 2013 году.При копировании материала с сайта - оставьте ссылку.Весь материал на сайте носит ознакомительный характер,за его использование другими людьми, автор ответственности не несет. |
||||
Поддержать автора и проект
|