Namespace
catthehacker
Image / Tag
ubuntu:runner-18.04-20210522
Content Digest
sha256:56a59d114dc664a91ee7f4540d1672fb89b319d3528118a587310998dbe0450f
Details
Created

2021-05-22 12:41:58 UTC

Size

292 MB

Content Digest
Labels
  • org.opencontainers.image.authors
    me@hackerc.at
  • org.opencontainers.image.revision
    da6b7b185b649a77a1151ee8223d86900fde2c58
  • org.opencontainers.image.source
    https://github.com/catthehacker/docker_images.git
  • org.opencontainers.image.title
    act
  • org.opencontainers.image.url
    https://github.com/catthehacker/docker_images/linux/catthehacker/ubuntu/
  • org.opencontainers.image.vendor
    catthehacker
  • org.opencontainers.image.version
    20210522

Environment
PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:4bbfd2c87b7524455f144a03bf387c88b6d4200e5e0df9139a9d5e79110f89ca - 8.73% (25.5 MB)

[#001] sha256:d2e110be24e168b42c1a2ddbc4a476a217b73cccdba69cdcb212b812a88f5726 - 0.0% (857 Bytes)

[#002] sha256:889a7173dcfeb409f9d88054a97ab2445f5a799a823f719a5573365ee3662b6f - 0.0% (189 Bytes)

[#003] sha256:c95ffd46e114d98944f69ab8af7a991841ebfe3a6ed1cadb1295b72e2246214d - 2.17% (6.34 MB)

[#004] sha256:a6574e5c14b75f7c541956cef50d58fe38a3742c53c3136b4017c001199dbef2 - 0.99% (2.88 MB)

[#005] sha256:65a21180849b0d7290f0c34423b906afaeeeac5431a32d1c16701e5a0d59a038 - 14.87% (43.4 MB)

[#006] sha256:a9f612828a4c5cf6ab47aac50376d168920809ab4bad06e792a9b3176877db80 - 45.57% (133 MB)

[#007] sha256:7d4c3debe950c4607bc8fd1174888c7bf989f85ef7b6642862082a791c17a488 - 27.67% (80.7 MB)

[#008] sha256:ecf541bf8da8c22d0754e2ca8f87db4fc3fc10bf7d3215e98d02e58605391b14 - 0.0% (4.74 KB)


History
2021-05-19 19:44:30 UTC

/bin/sh -c #(nop) ADD file:e05689b5b0d51a2316f8a87b1a9d6cbf90d98b19a424dbb924ee3d0b1cc17bfc in /

2021-05-19 19:44:31 UTC

/bin/sh -c set -xe && echo '#!/bin/sh' > /usr/sbin/policy-rc.d && echo 'exit 101' >> /usr/sbin/policy-rc.d && chmod +x /usr/sbin/policy-rc.d && dpkg-divert --local --rename --add /sbin/initctl && cp -a /usr/sbin/policy-rc.d /sbin/initctl && sed -i 's/^exit.*/exit 0/' /sbin/initctl && echo 'force-unsafe-io' > /etc/dpkg/dpkg.cfg.d/docker-apt-speedup && echo 'DPkg::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' > /etc/apt/apt.conf.d/docker-clean && echo 'APT::Update::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' >> /etc/apt/apt.conf.d/docker-clean && echo 'Dir::Cache::pkgcache ""; Dir::Cache::srcpkgcache "";' >> /etc/apt/apt.conf.d/docker-clean && echo 'Acquire::Languages "none";' > /etc/apt/apt.conf.d/docker-no-languages && echo 'Acquire::GzipIndexes "true"; Acquire::CompressionTypes::Order:: "gz";' > /etc/apt/apt.conf.d/docker-gzip-indexes && echo 'Apt::AutoRemove::SuggestsImportant "false";' > /etc/apt/apt.conf.d/docker-autoremove-suggests

2021-05-19 19:44:32 UTC

/bin/sh -c [ -z "$(apt-get indextargets)" ]

2021-05-19 19:44:33 UTC

/bin/sh -c mkdir -p /run/systemd && echo 'docker' > /run/systemd/container

2021-05-19 19:44:33 UTC

/bin/sh -c #(nop) CMD ["/bin/bash"]

2021-05-19 20:17:04 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl netbase wget tzdata ; rm -rf /var/lib/apt/lists/*

2021-05-19 20:17:10 UTC

/bin/sh -c set -ex; if ! command -v gpg > /dev/null; then apt-get update; apt-get install -y --no-install-recommends gnupg dirmngr ; rm -rf /var/lib/apt/lists/*; fi

2021-05-19 20:17:51 UTC

/bin/sh -c apt-get update && apt-get install -y --no-install-recommends bzr git mercurial openssh-client subversion procps && rm -rf /var/lib/apt/lists/*

2021-05-19 20:20:38 UTC

/bin/sh -c set -ex; apt-get update; apt-get install -y --no-install-recommends autoconf automake bzip2 dpkg-dev file g++ gcc imagemagick libbz2-dev libc6-dev libcurl4-openssl-dev libdb-dev libevent-dev libffi-dev libgdbm-dev libglib2.0-dev libgmp-dev libjpeg-dev libkrb5-dev liblzma-dev libmagickcore-dev libmagickwand-dev libmaxminddb-dev libncurses5-dev libncursesw5-dev libpng-dev libpq-dev libreadline-dev libsqlite3-dev libssl-dev libtool libwebp-dev libxml2-dev libxslt-dev libyaml-dev make patch unzip xz-utils zlib1g-dev $( if apt-cache show 'default-libmysqlclient-dev' 2>/dev/null | grep -q '^Version:'; then echo 'default-libmysqlclient-dev'; else echo 'libmysqlclient-dev'; fi ) ; rm -rf /var/lib/apt/lists/*

2021-05-22 12:38:42 UTC (buildkit.dockerfile.v0)

ARG BASEIMAGE=buildpack-deps

2021-05-22 12:38:42 UTC (buildkit.dockerfile.v0)

ARG TAG=20.04

2021-05-22 12:38:42 UTC (buildkit.dockerfile.v0)

ARG NODE_VERSION=12

2021-05-22 12:38:42 UTC (buildkit.dockerfile.v0)

ARG DEBIAN_FRONTEND=noninteractive

2021-05-22 12:38:42 UTC (buildkit.dockerfile.v0)

SHELL [/bin/bash --login -o pipefail -c]

2021-05-22 12:38:42 UTC (buildkit.dockerfile.v0)

RUN |4 BASEIMAGE=buildpack-deps TAG=18.04 NODE_VERSION=12 DEBIAN_FRONTEND=noninteractive /bin/bash --login -o pipefail -c set -Eeuxo pipefail && printf "Build started\n" && echo "USER=$(whoami)" | tee -a /etc/environment && echo "RUNNER_USER=$(whoami)" | tee -a /etc/environment && ImageOS=ubuntu$(echo ${TAG} | cut -d'.' -f 1) && echo "IMAGE_OS=$ImageOS" | tee -a /etc/environment && echo "ImageOS=$ImageOS" | tee -a /etc/environment && echo "LSB_RELEASE=${TAG}" | tee -a /etc/environment && AGENT_TOOLSDIRECTORY=/opt/hostedtoolcache && echo "AGENT_TOOLSDIRECTORY=$AGENT_TOOLSDIRECTORY" | tee -a /etc/environment && echo "RUN_TOOL_CACHE=$AGENT_TOOLSDIRECTORY" | tee -a /etc/environment && echo "DEPLOYMENT_BASEPATH=/opt/runner" | tee -a /etc/environment && echo ". /etc/environment" | tee -a /etc/profile && mkdir -p $AGENT_TOOLSDIRECTORY && chown 1000:1000 $AGENT_TOOLSDIRECTORY && chmod 0777 $AGENT_TOOLSDIRECTORY && mkdir -p /github && chown 1000:1000 /github && chmod 0777 /github && printf "Installing packages\n\n" && apt-get -yq update && printf "Updated apt lists and upgraded packages\n\n" && apt-get -yq install --no-install-recommends ssh lsb-release gawk jq curl git wget sudo gnupg-agent ca-certificates software-properties-common apt-transport-https libyaml-0-2 zstd unzip xz-utils "$(apt-cache search libicu | grep -E 'libicu[[:digit:]]+ -' | cut -d \" \" -f 1)" && [[ "${TAG}" == "16.04" ]] && printf 'git-lfs not available for Xenial' || apt-get -yq install --no-install-recommends git-lfs && printf "Creating ~/.ssh and adding 'github.com'\n\n" && mkdir -p ~/.ssh && chmod 700 ~/.ssh && ssh-keyscan github.com | tee ~/.ssh/known_hosts && printf "Installed base utils\nInstalling docker\n" && curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add - && add-apt-repository "deb https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" && apt-get -yq update && apt-get -yq install --no-install-recommends docker-ce-cli && printf "Installing Node.JS\n" && curl -sSL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - && DISTRO="$(lsb_release -s -c)" && echo "deb https://deb.nodesource.com/node_${NODE_VERSION}.x $DISTRO main" | tee /etc/apt/sources.list.d/nodesource.list && echo "deb-src https://deb.nodesource.com/node_${NODE_VERSION}.x $DISTRO main" | tee -a /etc/apt/sources.list.d/nodesource.list && apt-get -yq update && apt-get -yq install --no-install-recommends nodejs="${NODE_VERSION}*" && printf "Installed Node.JS $(node -v)\n" && dpkg-query -f '${binary:Package}\n' -W && printf "Cleaning image\n" && apt-get clean && rm -rf /var/cache/* /var/log/* /var/lib/apt/lists/* /tmp/* || echo 'Failed to delete directories' && printf "Cleaned up image\n" # buildkit

2021-05-22 12:38:42 UTC (buildkit.dockerfile.v0)

ARG BUILD_TAG_VERSION=master

2021-05-22 12:38:42 UTC (buildkit.dockerfile.v0)

ARG BUILD_TAG=act

2021-05-22 12:38:42 UTC (buildkit.dockerfile.v0)

ARG BUILD_REF=master

2021-05-22 12:38:42 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.vendor=catthehacker

2021-05-22 12:38:42 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.authors=me@hackerc.at

2021-05-22 12:38:42 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.url=https://github.com/catthehacker/docker_images

2021-05-22 12:38:42 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.source=https://github.com/catthehacker/docker_images.git

2021-05-22 12:38:42 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.version=20210522

2021-05-22 12:38:42 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=act

2021-05-22 12:38:42 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.revision=da6b7b185b649a77a1151ee8223d86900fde2c58

2021-05-22 12:38:42 UTC (buildkit.dockerfile.v0)

USER root

2021-05-22 12:41:58 UTC (buildkit.dockerfile.v0)

ARG BASEIMAGE=catthehacker/ubuntu

2021-05-22 12:41:58 UTC (buildkit.dockerfile.v0)

ARG TAG=act-latest

2021-05-22 12:41:58 UTC (buildkit.dockerfile.v0)

ARG RUNNER=runner

2021-05-22 12:41:58 UTC (buildkit.dockerfile.v0)

SHELL [/bin/bash --login -o pipefail -c]

2021-05-22 12:41:58 UTC (buildkit.dockerfile.v0)

RUN |3 BASEIMAGE=catthehacker/ubuntu TAG=act-18.04 RUNNER=runner /bin/bash --login -o pipefail -c set -Eeuxo pipefail && printf "Creating non-root user\n" && groupadd -g 1000 ${RUNNER} && useradd -u 1000 -g ${RUNNER} -G sudo -m -s /bin/bash ${RUNNER} && sed -i /etc/sudoers -re 's/^%sudo.*/%sudo ALL=(ALL:ALL) NOPASSWD: ALL/g' && sed -i /etc/sudoers -re 's/^root.*/root ALL=(ALL:ALL) NOPASSWD: ALL/g' && sed -i /etc/sudoers -re 's/^#includedir.*/## **Removed the include directive** ##"/g' && echo "${RUNNER} ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers && printf "Runner user: $(su - ${RUNNER} -c id)\n" && printf "Created non-root user $(grep ${RUNNER} /etc/passwd)\n" && sed -i /etc/environment -e "s/USER=root/USER=${RUNNER}/g" && echo "RUNNER_TEMP=/home/${RUNNER}/work/_temp" | tee -a /etc/environment && mkdir -p "/home/${RUNNER}/work/_temp" && chown -R ${RUNNER}:${RUNNER} "/home/${RUNNER}/work" && mkdir -p "/home/${RUNNER}/.ssh" && chmod 700 "/home/${RUNNER}/.ssh" && ssh-keyscan github.com | tee "/home/${RUNNER}/.ssh/known_hosts" && chmod 644 "/home/${RUNNER}/.ssh/known_hosts" && chown -R ${RUNNER}:${RUNNER} "/home/${RUNNER}/.ssh" # buildkit

2021-05-22 12:41:58 UTC (buildkit.dockerfile.v0)

ARG BUILD_TAG_VERSION=master

2021-05-22 12:41:58 UTC (buildkit.dockerfile.v0)

ARG BUILD_TAG=runner

2021-05-22 12:41:58 UTC (buildkit.dockerfile.v0)

ARG BUILD_REF=master

2021-05-22 12:41:58 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.vendor=catthehacker

2021-05-22 12:41:58 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.authors=me@hackerc.at

2021-05-22 12:41:58 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.url=https://github.com/catthehacker/docker_images/linux/catthehacker/ubuntu/

2021-05-22 12:41:58 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.source=https://github.com/catthehacker/docker_images.git

2021-05-22 12:41:58 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.version=20210522

2021-05-22 12:41:58 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=act

2021-05-22 12:41:58 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.revision=da6b7b185b649a77a1151ee8223d86900fde2c58

2021-05-22 12:41:58 UTC (buildkit.dockerfile.v0)

USER runner

2021-05-22 12:41:58 UTC (buildkit.dockerfile.v0)

WORKDIR /home/runner

Details
Created

2021-05-22 12:42:00 UTC

Size

273 MB

Content Digest
Labels
  • org.opencontainers.image.authors
    me@hackerc.at
  • org.opencontainers.image.revision
    da6b7b185b649a77a1151ee8223d86900fde2c58
  • org.opencontainers.image.source
    https://github.com/catthehacker/docker_images.git
  • org.opencontainers.image.title
    act
  • org.opencontainers.image.url
    https://github.com/catthehacker/docker_images/linux/catthehacker/ubuntu/
  • org.opencontainers.image.vendor
    catthehacker
  • org.opencontainers.image.version
    20210522

Environment
PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:673aeee5c81c892477834e2b5e55575f16bfd52d9b841a1d8c524fb3805ee960 - 8.3% (22.6 MB)

[#001] sha256:018b2790219d2003c0d437e634927887ee5cc3d8f985d7459adc5b2ff62d003f - 0.0% (851 Bytes)

[#002] sha256:509c77ce92ade89fbf09fe03b167023be51bf5a0c14c00487fa7a9ee33b55fc3 - 0.0% (187 Bytes)

[#003] sha256:b1f786f14a6ec3cdea348d07b8180836fe7f1d48ddb6d58389fbe20fb809a230 - 2.13% (5.8 MB)

[#004] sha256:a4e47d4b670cc9b4d5d3e2bbc9a6dc9235d0f5ab0b1e9c2185b894eade08ba64 - 0.97% (2.65 MB)

[#005] sha256:c377295f1e84ecaebcd1394782e56f584362cdba8130f28494205fd7395bf1db - 15.14% (41.3 MB)

[#006] sha256:cc605d50f0a78b265a77dae098309c4a4e29f2483028896483d34eed92775379 - 45.46% (124 MB)

[#007] sha256:54af1286ee46ebe51d21abef83bba52c03b97012b28fbaed83652139523f5525 - 28.0% (76.3 MB)

[#008] sha256:5d8610afccc82cff38ea0a8330eb0a1410e699834baa2d49802370aff946a031 - 0.0% (4.75 KB)


History
2021-04-23 22:47:15 UTC

/bin/sh -c #(nop) ADD file:5f7cb4b44f843eaef6ae7ddb75dfc228a33d20cd974074ca23c1bb2cad7f77ad in /

2021-04-23 22:47:19 UTC

/bin/sh -c set -xe && echo '#!/bin/sh' > /usr/sbin/policy-rc.d && echo 'exit 101' >> /usr/sbin/policy-rc.d && chmod +x /usr/sbin/policy-rc.d && dpkg-divert --local --rename --add /sbin/initctl && cp -a /usr/sbin/policy-rc.d /sbin/initctl && sed -i 's/^exit.*/exit 0/' /sbin/initctl && echo 'force-unsafe-io' > /etc/dpkg/dpkg.cfg.d/docker-apt-speedup && echo 'DPkg::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' > /etc/apt/apt.conf.d/docker-clean && echo 'APT::Update::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' >> /etc/apt/apt.conf.d/docker-clean && echo 'Dir::Cache::pkgcache ""; Dir::Cache::srcpkgcache "";' >> /etc/apt/apt.conf.d/docker-clean && echo 'Acquire::Languages "none";' > /etc/apt/apt.conf.d/docker-no-languages && echo 'Acquire::GzipIndexes "true"; Acquire::CompressionTypes::Order:: "gz";' > /etc/apt/apt.conf.d/docker-gzip-indexes && echo 'Apt::AutoRemove::SuggestsImportant "false";' > /etc/apt/apt.conf.d/docker-autoremove-suggests

2021-04-23 22:47:21 UTC

/bin/sh -c [ -z "$(apt-get indextargets)" ]

2021-04-23 22:47:23 UTC

/bin/sh -c mkdir -p /run/systemd && echo 'docker' > /run/systemd/container

2021-04-23 22:47:24 UTC

/bin/sh -c #(nop) CMD ["/bin/bash"]

2021-04-23 23:47:24 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl netbase wget tzdata ; rm -rf /var/lib/apt/lists/*

2021-04-23 23:47:41 UTC

/bin/sh -c set -ex; if ! command -v gpg > /dev/null; then apt-get update; apt-get install -y --no-install-recommends gnupg dirmngr ; rm -rf /var/lib/apt/lists/*; fi

2021-04-23 23:48:31 UTC

/bin/sh -c apt-get update && apt-get install -y --no-install-recommends bzr git mercurial openssh-client subversion procps && rm -rf /var/lib/apt/lists/*

2021-04-23 23:51:07 UTC

/bin/sh -c set -ex; apt-get update; apt-get install -y --no-install-recommends autoconf automake bzip2 dpkg-dev file g++ gcc imagemagick libbz2-dev libc6-dev libcurl4-openssl-dev libdb-dev libevent-dev libffi-dev libgdbm-dev libglib2.0-dev libgmp-dev libjpeg-dev libkrb5-dev liblzma-dev libmagickcore-dev libmagickwand-dev libmaxminddb-dev libncurses5-dev libncursesw5-dev libpng-dev libpq-dev libreadline-dev libsqlite3-dev libssl-dev libtool libwebp-dev libxml2-dev libxslt-dev libyaml-dev make patch unzip xz-utils zlib1g-dev $( if apt-cache show 'default-libmysqlclient-dev' 2>/dev/null | grep -q '^Version:'; then echo 'default-libmysqlclient-dev'; else echo 'libmysqlclient-dev'; fi ) ; rm -rf /var/lib/apt/lists/*

2021-05-22 12:41:06 UTC (buildkit.dockerfile.v0)

ARG BASEIMAGE=buildpack-deps

2021-05-22 12:41:06 UTC (buildkit.dockerfile.v0)

ARG TAG=20.04

2021-05-22 12:41:06 UTC (buildkit.dockerfile.v0)

ARG NODE_VERSION=12

2021-05-22 12:41:06 UTC (buildkit.dockerfile.v0)

ARG DEBIAN_FRONTEND=noninteractive

2021-05-22 12:41:06 UTC (buildkit.dockerfile.v0)

SHELL [/bin/bash --login -o pipefail -c]

2021-05-22 12:41:06 UTC (buildkit.dockerfile.v0)

RUN |4 BASEIMAGE=buildpack-deps TAG=18.04 NODE_VERSION=12 DEBIAN_FRONTEND=noninteractive /bin/bash --login -o pipefail -c set -Eeuxo pipefail && printf "Build started\n" && echo "USER=$(whoami)" | tee -a /etc/environment && echo "RUNNER_USER=$(whoami)" | tee -a /etc/environment && ImageOS=ubuntu$(echo ${TAG} | cut -d'.' -f 1) && echo "IMAGE_OS=$ImageOS" | tee -a /etc/environment && echo "ImageOS=$ImageOS" | tee -a /etc/environment && echo "LSB_RELEASE=${TAG}" | tee -a /etc/environment && AGENT_TOOLSDIRECTORY=/opt/hostedtoolcache && echo "AGENT_TOOLSDIRECTORY=$AGENT_TOOLSDIRECTORY" | tee -a /etc/environment && echo "RUN_TOOL_CACHE=$AGENT_TOOLSDIRECTORY" | tee -a /etc/environment && echo "DEPLOYMENT_BASEPATH=/opt/runner" | tee -a /etc/environment && echo ". /etc/environment" | tee -a /etc/profile && mkdir -p $AGENT_TOOLSDIRECTORY && chown 1000:1000 $AGENT_TOOLSDIRECTORY && chmod 0777 $AGENT_TOOLSDIRECTORY && mkdir -p /github && chown 1000:1000 /github && chmod 0777 /github && printf "Installing packages\n\n" && apt-get -yq update && printf "Updated apt lists and upgraded packages\n\n" && apt-get -yq install --no-install-recommends ssh lsb-release gawk jq curl git wget sudo gnupg-agent ca-certificates software-properties-common apt-transport-https libyaml-0-2 zstd unzip xz-utils "$(apt-cache search libicu | grep -E 'libicu[[:digit:]]+ -' | cut -d \" \" -f 1)" && [[ "${TAG}" == "16.04" ]] && printf 'git-lfs not available for Xenial' || apt-get -yq install --no-install-recommends git-lfs && printf "Creating ~/.ssh and adding 'github.com'\n\n" && mkdir -p ~/.ssh && chmod 700 ~/.ssh && ssh-keyscan github.com | tee ~/.ssh/known_hosts && printf "Installed base utils\nInstalling docker\n" && curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add - && add-apt-repository "deb https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" && apt-get -yq update && apt-get -yq install --no-install-recommends docker-ce-cli && printf "Installing Node.JS\n" && curl -sSL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - && DISTRO="$(lsb_release -s -c)" && echo "deb https://deb.nodesource.com/node_${NODE_VERSION}.x $DISTRO main" | tee /etc/apt/sources.list.d/nodesource.list && echo "deb-src https://deb.nodesource.com/node_${NODE_VERSION}.x $DISTRO main" | tee -a /etc/apt/sources.list.d/nodesource.list && apt-get -yq update && apt-get -yq install --no-install-recommends nodejs="${NODE_VERSION}*" && printf "Installed Node.JS $(node -v)\n" && dpkg-query -f '${binary:Package}\n' -W && printf "Cleaning image\n" && apt-get clean && rm -rf /var/cache/* /var/log/* /var/lib/apt/lists/* /tmp/* || echo 'Failed to delete directories' && printf "Cleaned up image\n" # buildkit

2021-05-22 12:41:06 UTC (buildkit.dockerfile.v0)

ARG BUILD_TAG_VERSION=master

2021-05-22 12:41:06 UTC (buildkit.dockerfile.v0)

ARG BUILD_TAG=act

2021-05-22 12:41:06 UTC (buildkit.dockerfile.v0)

ARG BUILD_REF=master

2021-05-22 12:41:06 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.vendor=catthehacker

2021-05-22 12:41:06 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.authors=me@hackerc.at

2021-05-22 12:41:06 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.url=https://github.com/catthehacker/docker_images

2021-05-22 12:41:06 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.source=https://github.com/catthehacker/docker_images.git

2021-05-22 12:41:06 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.version=20210522

2021-05-22 12:41:06 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=act

2021-05-22 12:41:06 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.revision=da6b7b185b649a77a1151ee8223d86900fde2c58

2021-05-22 12:41:06 UTC (buildkit.dockerfile.v0)

USER root

2021-05-22 12:42:00 UTC (buildkit.dockerfile.v0)

ARG BASEIMAGE=catthehacker/ubuntu

2021-05-22 12:42:00 UTC (buildkit.dockerfile.v0)

ARG TAG=act-latest

2021-05-22 12:42:00 UTC (buildkit.dockerfile.v0)

ARG RUNNER=runner

2021-05-22 12:42:00 UTC (buildkit.dockerfile.v0)

SHELL [/bin/bash --login -o pipefail -c]

2021-05-22 12:42:00 UTC (buildkit.dockerfile.v0)

RUN |3 BASEIMAGE=catthehacker/ubuntu TAG=act-18.04 RUNNER=runner /bin/bash --login -o pipefail -c set -Eeuxo pipefail && printf "Creating non-root user\n" && groupadd -g 1000 ${RUNNER} && useradd -u 1000 -g ${RUNNER} -G sudo -m -s /bin/bash ${RUNNER} && sed -i /etc/sudoers -re 's/^%sudo.*/%sudo ALL=(ALL:ALL) NOPASSWD: ALL/g' && sed -i /etc/sudoers -re 's/^root.*/root ALL=(ALL:ALL) NOPASSWD: ALL/g' && sed -i /etc/sudoers -re 's/^#includedir.*/## **Removed the include directive** ##"/g' && echo "${RUNNER} ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers && printf "Runner user: $(su - ${RUNNER} -c id)\n" && printf "Created non-root user $(grep ${RUNNER} /etc/passwd)\n" && sed -i /etc/environment -e "s/USER=root/USER=${RUNNER}/g" && echo "RUNNER_TEMP=/home/${RUNNER}/work/_temp" | tee -a /etc/environment && mkdir -p "/home/${RUNNER}/work/_temp" && chown -R ${RUNNER}:${RUNNER} "/home/${RUNNER}/work" && mkdir -p "/home/${RUNNER}/.ssh" && chmod 700 "/home/${RUNNER}/.ssh" && ssh-keyscan github.com | tee "/home/${RUNNER}/.ssh/known_hosts" && chmod 644 "/home/${RUNNER}/.ssh/known_hosts" && chown -R ${RUNNER}:${RUNNER} "/home/${RUNNER}/.ssh" # buildkit

2021-05-22 12:42:00 UTC (buildkit.dockerfile.v0)

ARG BUILD_TAG_VERSION=master

2021-05-22 12:42:00 UTC (buildkit.dockerfile.v0)

ARG BUILD_TAG=runner

2021-05-22 12:42:00 UTC (buildkit.dockerfile.v0)

ARG BUILD_REF=master

2021-05-22 12:42:00 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.vendor=catthehacker

2021-05-22 12:42:00 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.authors=me@hackerc.at

2021-05-22 12:42:00 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.url=https://github.com/catthehacker/docker_images/linux/catthehacker/ubuntu/

2021-05-22 12:42:00 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.source=https://github.com/catthehacker/docker_images.git

2021-05-22 12:42:00 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.version=20210522

2021-05-22 12:42:00 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=act

2021-05-22 12:42:00 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.revision=da6b7b185b649a77a1151ee8223d86900fde2c58

2021-05-22 12:42:00 UTC (buildkit.dockerfile.v0)

USER runner

2021-05-22 12:42:00 UTC (buildkit.dockerfile.v0)

WORKDIR /home/runner

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete