env (oci-runner)

Published 2024-12-26 14:50:17 +00:00 by snegurochka in TrueCloudLab/action-env

Installation

docker pull git.frostfs.info/truecloudlab/env:oci-runner
sha256:b1d8e53cce789ad0213904fff6b5e6d71e7011d39f3b424cf5b577b2992dc22c

Image layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1734912000'
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl gnupg netbase sq wget ; rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends git mercurial openssh-client subversion procps ; rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends g++ gcc libc6-dev make pkg-config ; rm -rf /var/lib/apt/lists/* # buildkit
ENV GOLANG_VERSION=1.23.4
ENV GOTOOLCHAIN=local
ENV GOPATH=/go
ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
COPY /target/ / # buildkit
RUN /bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 1777 "$GOPATH" # buildkit
WORKDIR /go
COPY dir:25ce4e9435e395326a8a0213396b7e88bcc1120e471d1efd254fe494d6c9121e in /usr/local
COPY dir:70016d7f1c6467fe5009f9ed0778529147acbf77e2d7f27c864cb14a60d8538e in /opt
/bin/sh -c apt-get update && apt-get install -y podman && apt-get clean && rm -rf /var/lib/apt/lists/* && ln -s /usr/bin/podman /usr/local/bin/docker && echo root:10000:1000 > /etc/subuid && echo root:10000:1000 > /etc/subgid && echo '#!/bin/bash\npodman system service -t 0 unix:///tmp/podman-service.socket &\ndisown' > /usr/local/bin/podman-service.sh && chmod +x /usr/local/bin/podman-service.sh
COPY file:d8b4ddd61b0d74977da4a594818ca4d02c4d768adb1313b1449119600222cdb8 in /etc/containers/containers.conf
COPY file:7021b4fbdf661ce8f0393684164a161fb516abf91e1231ed0c5a84fe8750c7c2 in /etc/containers/registries.conf
COPY file:deadb345bba3a17198163cdef491476a599d931ed0c1e99d2ded8669e94e7de1 in /etc/containers/storage.conf
ENV DOCKER_HOST=unix:///tmp/podman-service.socket
ENV TESTCONTAINERS_DOCKER_SOCKER_OVERRIDE=/tmp/podman-service.socket
ENV TESTCONTAINERS_RYUK_DISABLED=true

Labels

Key Value
io.buildah.version 1.28.2
Details
Container
2024-12-26 14:50:17 +00:00
11
OCI / Docker
linux/amd64
420 MiB
Versions (6) View all
oci-runner 2024-12-26
python-3.11 2024-12-26
dotnet-8.0 2024-12-26
python-3.13 2024-12-26