coder-cyber-base (v1-aa8aaf75)
Published 2023-11-21 10:04:14 +00:00 by friedkiwi
Installation
docker pull git.cyber.gent/friedkiwi/coder-cyber-base:v1-aa8aaf75
sha256:dd8ac27b4a6543be8f4f99f64bd008060d4eba697d252e27044d3eed883b81c6
Image Layers
ARG RELEASE |
ARG LAUNCHPAD_BUILD_ARCH |
LABEL org.opencontainers.image.ref.name=ubuntu |
LABEL org.opencontainers.image.version=22.04 |
ADD file:63d5ab3ef0aab308c0e71cb67292c5467f60deafa9b0418cbb220affcd078444 in / |
CMD ["/bin/bash"] |
RUN apt update -y && apt upgrade -y && apt install -y build-essential cmake python3-dev c3270 curl git wget time autoconf automake flex gawk m4 libltdl-dev libtool-bin libcap2-bin libbz2-dev zlib1g-dev default-jdk openjdk-8-jdk openjdk-11-jdk mingw-w64 mingw-w64-i686-dev mingw-w64-x86-64-dev openjdk-19-jdk sudo mkvtoolnix locales lz4 zstd screen chrpath cpio diffstat neovim command-not-found |
RUN useradd -s /bin/bash coder |
RUN echo "coder ALL=(ALL:ALL) NOPASSWD:ALL" > /etc/sudoers.d/coder |
RUN locale-gen en_US.UTF-8 |
RUN cd /tmp && wget -O go-dist.tar.gz https://go.dev/dl/go1.21.1.linux-amd64.tar.gz && tar -C /usr/local -xzf go-dist.tar.gz && rm go-dist.tar.gz |
RUN cd / && git clone https://github.com/wrljet/hercules-helper.git |
COPY hercules/hercules-helper.conf /hercules-helper/hercules-helper.conf |
COPY hercules/allow-root-build.patch /hercules-helper/allow-root-build.patch |
RUN cd /hercules-helper && patch hercules-buildall.sh allow-root-build.patch && ./hercules-buildall.sh --no-setcap |
RUN echo ". /hercules-helper/herc4x/hyperion-init-bash.sh" | tee -a /etc/bash.bashrc |
Labels
Key | Value |
---|---|
gent.cyber.metadata.lastmodified | 2023-11-21 |
org.opencontainers.image.ref.name | ubuntu |
org.opencontainers.image.version | 22.04 |
Details
2023-11-21 10:04:14 +00:00
Versions (32)
View all
Container
0
OCI / Docker
linux/amd64
1.6 GiB
v1-e36ed674
2024-11-21
latest
2024-11-21
v1-4c1605a6
2024-11-21
v1-87384cda
2024-11-21
v1-6a9ed2dc
2024-11-21