Official MichaelSasser Action runner images. Forked from https://gitea.com/gitea/runner-images
743
Our official docker images used by our act_runner instance to run workflows.
You can find the images on michaelsasser89/runner-images.
Currently, we have not chosen to build the image ourselves, as catthehacker/docker_images has done an excellent job of this. We don't need to reinvent the wheel.
Images are built from catthehacker/ubuntu:* or node:*. Additional packages
will be installed if they are needed by act_runner or often used by us.
Here are two types of images: "default" and "slim".
Default images are based on catthehacker/ubuntu:rust-*, and are used by
default in act_runner. They contain most of the tools we need to run workflows
and are always recommended if your runner is not disk-space constrained.
| Tag | Base | Size | Version |
|---|---|---|---|
| ubuntu-latest | catthehacker/ubuntu:rust-latest | ||
| ubuntu-22.04 | catthehacker/ubuntu:rust-22.04 |
We have added the following additional packages:
catthehacker/ubuntu:rust-*
Slim images are based on node:20-*-slim. They contain Node.js to run basic
workflows and set up more development tools if needed. Their size is much
smaller, which is friendly to disk-space constrained runners.
| Tag | Base | Size | Version |
|---|---|---|---|
| ubuntu-latest-slim | node:20-bookworm-slim | ||
| ubuntu-22.04-slim | node:20-bookworm-slim |
If you have already installed a runner which uses node:16-* or node:20-* as
default images, you can migrate to the new images by following the steps:
Ensure your Gitea's version is v1.21.0 or later.
Ensure your act_runner's version is v0.2.9 or later.
Update your runner's configuration file like config.yaml:
# ...
runner:
# ...
labels:
# Default Images
- "ubuntu-latest:docker://michaelsasser89/runner-images:ubuntu-latest"
- "ubuntu-22.04:docker://michaelsasser89/runner-images:ubuntu-22.04"
# Slim Images
- "ubuntu-latest-slim:docker://michaelsasser89/runner-images:ubuntu-latest-slim"
- "ubuntu-22.04-slim:docker://michaelsasser89/runner-images:ubuntu-22.04-slim"
container:
# ...
force_pull: true
# ...
Restart your runner.
Content type
Image
Digest
sha256:d9d452ee0…
Size
1 GB
Last updated
almost 2 years ago
docker pull michaelsasser89/runner-images:ubuntu-latest