ШПАРГАЛКИ
CI/CD
KUBERNETES
  • DOCKERFILE
  • DOCKER-COMPOSE
  • JENKINSFILE
  • JENKINS-PIPELINE
  • GITLAB CI/CD
  • GROOVIE
  • INSTALL
  • PODS
  • INGRESS

Шпаргалка по Dockerfile

Docker может автоматически создавать образы читая инструкции из Dockerfile. Файл Dockerfile представляет из себя текстовый документ содержащий все команды для сборки образа. С помощью команды docker build пользователи могут производить автоматизированную сборку которая выполняет последовательность инструкций в командной строке.

На этой странице описаны команды, которые вы можете использовать в Dockerfile. Также рекомендую прочесть оригинальную документацию по Dockerfile и вот тут есть короткая инструкция

Docker Plugin (Jenkins) - немного о настройке

Docker Plugin - плагин позволяет подготавливать контейнеры Docker с помощью Jenkins.

Главная цель - иметь возможность использовать хост Docker для динамической подготовки контейнеров Docker в качестве узла агента Jenkins и позволить ему запустить одну сборку, а затем удалить этот узел без процесса сборки.

Harbor - поднимаем локальный docker-registry

Harbor — весьма популярный продукт, представляющий собой опенсорсный облачный реестр, который легко интегрируется с Docker Hub, Docker Registry, Google Container Registry и так далее. Сегодня мы научимся его ставить в локальной среде для наших любимых Dev`ов.