Skip to content

Jobs That Require the Docker Engine

Vitaliy Zakaznikov edited this page Nov 8, 2024 · 5 revisions

For jobs that require Docker to be installed, you can use the standard Hetzner Docker CE application which can be specified using the image- label. See Specifying the Runner Image for more details about specifying custom runner images.

For example

x64:
job-name:
   runs-on: [self-hosted, type-cx22, image-x86-app-docker-ce]
ARM64:
job-name:
   runs-on: [self-hosted, type-cax11, image-arm-app-docker-ce]

Another alternative is to use a custom server setup script. See Specifying The Custom Runner Server Setup Script for more details and an example setup-docker.sh script.

Clone this wiki locally