Skip to content

catthehacker/docker_images

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
September 18, 2023 20:17
November 19, 2023 19:59
February 23, 2022 20:58
February 23, 2022 20:58
February 23, 2022 20:58
September 14, 2023 17:22

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

  • catthehacker/virtual-environments-fork - GitHub Actions runner image containing all possible tools (image is extremely big, 20GB compressed, ~60GB extracted)

    • this image is updated manually due to amount of changes in actions/virtual-environments outdated, don't use
      • ghcr.io/catthehacker/ubuntu:full-latest
      • ghcr.io/catthehacker/ubuntu:full-20.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-20.04
    • ghcr.io/catthehacker/ubuntu:act-22.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-20.04
    • ghcr.io/catthehacker/ubuntu:runner-22.04
    • ghcr.io/catthehacker/ubuntu:runner-latest
  • /linux/ubuntu/js - ghcr.io/catthehacker/ubuntu:act-* but with js tools installed (yarn, nvm, node v16/v18, pnpm, grunt, etc.)

    • ghcr.io/catthehacker/ubuntu:js-20.04
    • ghcr.io/catthehacker/ubuntu:js-22.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-20.04
    • ghcr.io/catthehacker/ubuntu:rust-22.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-20.04
    • ghcr.io/catthehacker/ubuntu:pwsh-22.04
    • ghcr.io/catthehacker/ubuntu:pwsh-latest

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"