Junior — Middle
GitLab CI/CD менен иштеп жатканда бир нече тегдер менен бир Docker образын кантип түзсө болот?
sobes.tech AI
AIден жооп
GitLab CI/CD'де бир нече тег менен бир Docker сүрөтүн түзүү үчүн, адатта, docker build буйругу бир тег менен колдонулат, андан кийин ошол эле сүрөткө кошумча тегдерди кошуу үчүн docker tag буйругу колдонулат. Андан соң бардык тегдер реестрге жүктөлүшү мүмкүн.
.gitlab-ci.yml мисалы:
build:
stage: build
script:
- docker build -t myimage:latest .
- docker tag myimage:latest myimage:1.0.0
- docker tag myimage:latest myimage:stable
- docker push myimage:latest
- docker push myimage:1.0.0
- docker push myimage:stable
Мындайча, сүрөт бир жолу курулат, жана ага бир нече тегдер берилет, алар реестрге жүктөлөт.