game-infra/godot-env-engine-cxx (latest)

Published 2026-06-13 21:36:49 -05:00 by mark in mark/game-infra

Installation

docker pull git.klowner.com/mark/game-infra/godot-env-engine-cxx:latest
sha256:d4b241e15dfef3d033eca3f39324b071e20e9a00e9eeec3a97b7bafb61610fed

Image layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1781049600'
RUN --mount=type=cache,target=/var/lib/apt apt-get update && apt-get install -yq --no-install-recommends unzip curl xz-utils ca-certificates
COPY godot-build /usr/local/bin
ARG GODOT_BASE_URL
ARG GODOT_DIR
ARG GODOT_VERSION
ARG GODOT_RELEASE=stable_linux.x86_64
ARG GODOT_FILENAME=Godot_v${GODOT_VERSION}-${GODOT_RELEASE}
ARG GODOT_URL=${GODOT_BASE_URL}/${GODOT_VERSION}-stable/${GODOT_FILENAME}.zip
ENV GODOT_BIN=${GODOT_DIR}/${GODOT_FILENAME}
RUN echo ${GODOT_URL}
RUN --mount=type=cache,target=/tmp mkdir -p ${GODOT_DIR} && curl -sL ${GODOT_URL} -o /tmp/${GODOT_FILENAME}.zip && unzip /tmp/${GODOT_FILENAME}.zip -d ${GODOT_DIR} && chmod +x ${GODOT_DIR}/${GODOT_FILENAME}
RUN ln -sv ${GODOT_DIR}/${GODOT_FILENAME} /usr/local/bin/godot && ln -sv ${GODOT_DIR}/${GODOT_FILENAME} /usr/local/bin/godot4 && ls -la /usr/local/bin
RUN --mount=type=cache,target=/var/lib/apt apt-get update && apt-get install --no-install-recommends -yq bison clang cmake curl file flex g++ g++-multilib gcc-multilib git git-lfs lib32stdc++6 lib32z1 libasound2-dev libc6-dev-i386 libclang-dev libfontconfig libncurses-dev libssl-dev libwayland-dev libxcursor1 libxi6 libxinerama1 libxml2-dev libxrandr2 llvm-dev pkg-config python3 sudo tzdata unzip vim wget xvfb xz-utils zip zlib1g-dev
Details
Container
2026-06-13 21:36:49 -05:00
0
OCI / Docker
linux/amd64
742 MiB
Versions (2) View all
a236c4c8 2026-06-13
latest 2026-06-13