coder-cyber-base (v1-9b4fb9f1)

Published 2023-10-04 14:30:54 +00:00 by friedkiwi

Installation

docker pull git.cyber.gent/friedkiwi/coder-cyber-base:v1-9b4fb9f1
sha256:91f537fa517069b0ff687f53fce696cc7a9b64464df3199bc6d9268fc82c54fa

Image Layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=22.04
ADD file:194c886b88876c1804cc5f80719669653c16a388b664147b7f22402105f533c4 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
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
COPY profile /home/coder/.bashrc

Labels

Key Value
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.version 22.04
Details
Container
2023-10-04 14:30:54 +00:00
1
OCI / Docker
linux/amd64
1.6 GiB
Versions (32) View all
v1-e36ed674 2024-11-21
latest 2024-11-21
v1-4c1605a6 2024-11-21
v1-87384cda 2024-11-21
v1-6a9ed2dc 2024-11-21