Cum să selectezi imaginea container pentru un task Concourse CI
DodaTech
Updated 2025-01-15
1 min read
In this tutorial, you'll learn about Cum să selectezi imaginea container pentru un task Concourse CI. We cover key concepts, practical examples, and best practices to help you understand and apply this topic effectively.
Alegerea imaginii corecte pentru un task este esențială pentru execuția corectă a pipeline-urilor Concourse CI.
Imagine standard
jobs:
- name: build
plan:
- task: build
config:
platform: linux
image_resource:
type: registry-image
source:
repository: golang
tag: "1.20"
run:
path: go
args: [test]
Imagine Alpine
jobs:
- name: deploy
plan:
- task: deploy
config:
platform: linux
image_resource:
type: registry-image
source:
repository: alpine
tag: "3.18"
run:
path: sh
args:
- -c
- apk add --no-cache curl && curl -s https://api.example.com
Imagine privată
jobs:
- name: custom
plan:
- task: custom
config:
platform: linux
image_resource:
type: registry-image
source:
repository: private.registry.com/team/image
tag: latest
username: ((registry-user))
password: ((registry-pass))
Imagine pe bază de Dockerfile
resources:
- name: ci-image
type: registry-image
source:
repository: username/ci-tools
tag: latest
jobs:
- name: build
plan:
- get: ci-image
- task: build
image: ci-image
config:
platform: linux
run:
path: build.sh
Prevenire
- Folosește tag-uri specifice, nu
latest - Alege imagini minimale pentru securitate
- Actualizează periodic imaginile
DodaTech Tools
Durga Antivirus Pro scanează imaginile container pentru vulnerabilități. Doda Browser afișează imaginile utilizate.
Întrebări frecvente
Construit de echipa Doda Browser, DodaZIP și Durga Antivirus Pro.
← Previous
Cum să folosești cache pentru task-uri în Concourse CI
Next →
Cum să configurezi input-uri pentru un task Concourse CI
Built by the developers of DodaTech
Doda Browser, DodaZIP & Durga Antivirus Pro