image
Docker image to use for the job.
Supported: string, name, entrypoint, pull_policy, docker options
Not supported: kubernetes options
Examples
Image as string
job:
image: ruby:3.3
script: echo "job"
Image with name
job:
image:
name: ruby:3.3
script: echo "job"
Custom entrypoint
job:
image:
name: ruby:3.3
entrypoint: [""]
script: echo "job"
Pull policy
job:
image:
name: ruby:3.3
pull_policy: if-not-present
script: echo "job"
Docker options
job:
image:
name: ruby:3.3
docker:
user: root
script: echo "job"