ci-image-ubuntu-24.04

ci-image-ubuntu-24.04

Docker app from Masterwishx's Repository

Overview

Image keeper for Forgejo Runner (ubuntu-latest label). This container must stay stopped: it only exists so the image is not shown as an orphan and can be updated from the Unraid UI. Do NOT start it and do NOT enable Autostart.

Docker images

Scheduled build (Ubuntu) On-demand build (Ubuntu) Linter

When updates will be applied to images

  • A package that will be required for action(s) to work properly might be added/removed/changed
  • Any maintenance that will be required due to:
    • GitHub Container Registry
    • GitHub Actions
    • Act
  • Performance and/or disk space improvements

Images available

  • ChristopherHX/runner-image-blobs GitHub Actions Hosted runner image copy containing almost all possible tools (image is extremely big, 20GB compressed, ~60GB extracted)

    • A tar backup of the GitHub Hosted Runners are uploaded once a week via a custom docker image upload script in runner-image-blobs repository
    • Synced by cron job .github/workflows/copy-full-image.yml to the following tags
    • You can verify if the Image is still updated regulary by inspecting the dates in docker buildx imagetools inspect catthehacker/ubuntu:full-latest --format "{{ json . }}"
    • available tags are
      • ghcr.io/catthehacker/ubuntu:full-latest (aka full-22.04)
      • ghcr.io/catthehacker/ubuntu:full-24.04 (beta image)
      • ghcr.io/catthehacker/ubuntu:full-22.04
  • /linux/ubuntu/act - image used in github.com/nektos/act as medium size image retaining compatibility with most actions while maintaining small size

    • ghcr.io/catthehacker/ubuntu:act-22.04
    • ghcr.io/catthehacker/ubuntu:act-24.04
    • ghcr.io/catthehacker/ubuntu:act-latest
  • /linux/ubuntu/runner - ghcr.io/catthehacker/ubuntu:act-* but with runner as user instead of root

    • ghcr.io/catthehacker/ubuntu:runner-22.04
    • ghcr.io/catthehacker/ubuntu:runner-24.04
    • ghcr.io/catthehacker/ubuntu:runner-latest
  • /linux/ubuntu/js - ghcr.io/catthehacker/ubuntu:act-* but with js tools installed (yarn, nvm, node v20/v24, pnpm, grunt, etc.)

    • ghcr.io/catthehacker/ubuntu:js-22.04
    • ghcr.io/catthehacker/ubuntu:js-24.04
    • ghcr.io/catthehacker/ubuntu:js-latest
  • /linux/ubuntu/rust - ghcr.io/catthehacker/ubuntu:act-* but with rust tools installed (rustfmt, clippy, cbindgen, etc.)

    • ghcr.io/catthehacker/ubuntu:rust-22.04
    • ghcr.io/catthehacker/ubuntu:rust-24.04
    • ghcr.io/catthehacker/ubuntu:rust-latest
  • /linux/ubuntu/pwsh - ghcr.io/catthehacker/ubuntu:act-* but with pwsh tools and modules installed

    • ghcr.io/catthehacker/ubuntu:pwsh-22.04
    • ghcr.io/catthehacker/ubuntu:pwsh-24.04
    • ghcr.io/catthehacker/ubuntu:pwsh-latest
  • /linux/ubuntu/go - ghcr.io/catthehacker/ubuntu:act-* but with go tools installed

    • ghcr.io/catthehacker/ubuntu:go-22.04
    • ghcr.io/catthehacker/ubuntu:go-24.04
    • ghcr.io/catthehacker/ubuntu:go-latest
  • /linux/ubuntu/dotnet - ghcr.io/catthehacker/ubuntu:act-* but with .NET tools installed

    • ghcr.io/catthehacker/ubuntu:dotnet-22.04
    • ghcr.io/catthehacker/ubuntu:dotnet-24.04
    • ghcr.io/catthehacker/ubuntu:dotnet-latest
  • /linux/ubuntu/java-tools - ghcr.io/catthehacker/ubuntu:act-* but with Java tools installed

    • ghcr.io/catthehacker/ubuntu:java-tools-22.04
    • ghcr.io/catthehacker/ubuntu:java-tools-24.04
    • ghcr.io/catthehacker/ubuntu:java-tools-latest
  • /linux/ubuntu/gh - ghcr.io/catthehacker/ubuntu:act-* but with GitHub CLI tools installed

    • ghcr.io/catthehacker/ubuntu:gh-22.04
    • ghcr.io/catthehacker/ubuntu:gh-24.04
    • ghcr.io/catthehacker/ubuntu:gh-latest
  • /linux/ubuntu/custom - ghcr.io/catthehacker/ubuntu:act-* but with custom tools installed

    • ghcr.io/catthehacker/ubuntu:custom-22.04
    • ghcr.io/catthehacker/ubuntu:custom-24.04
    • ghcr.io/catthehacker/ubuntu:custom-latest

ubuntu-20.04 has been deprecated and images for that environment will not be updated anymore

ubuntu-18.04 has been deprecated and images for that environment will not be updated anymore

Repository contains parts of actions/virtual-environments which is licenced under "MIT License"

Download Statistics

5,154,787
Total Downloads

Related apps

Explore more like this

Explore all

Details

Repository
ghcr.io/catthehacker/ubuntu:act-24.04
Last Updated2026-10-08
First Seen2026-10-11

Runtime arguments

Network
none
Shell
bash
Privileged
false
Extra Params
--restart=no