brainbuilder (latest)

Published 2024-09-19 07:15:46 +08:00 by maode_gitea

Installation

docker pull gitea.maode.art/maode_gitea/brainbuilder:latest
sha256:08d0974aab113133bf73a5391e0ad2aefd99043fd4a973aef4409bd7e9c3b56e

Image Layers

ADD file:1129dcf71f67461f4730620f8148cc9ebc7641966fa683cdf84807219ad288b2 in /
CMD ["bash"]
RUN /bin/sh -c bash -c "apt update && apt upgrade -y" # buildkit
RUN /bin/sh -c bash -c "apt install -y netselect-apt && netselect-apt && apt update -y" # buildkit
RUN /bin/sh -c bash -c "apt install -y lsb-release wget curl gnupg2 zip unzip cmake" # buildkit
RUN /bin/sh -c bash -c "apt install -y build-essential git libssl-dev openssl" # buildkit
RUN /bin/sh -c bash -c "apt install -y valgrind gdb" # buildkit
RUN /bin/sh -c bash -c "apt install -y vim" # buildkit
ARG UID=1001
RUN |1 UID=501 /bin/sh -c useradd --create-home -d /home/maode --no-log-init --shell /bin/bash -G sudo -u $UID maode # buildkit
RUN |1 UID=501 /bin/sh -c bash -c "mkdir -p /build && chown maode /build" # buildkit
RUN |1 UID=501 /bin/sh -c bash -c "mkdir -p /export && chown maode /export" # buildkit
USER maode
WORKDIR /build
ARG HTTP_PROXY=
ARG HTTPS_PROXY=
RUN |3 UID=501 HTTP_PROXY=http://192.168.1.7:10080 HTTPS_PROXY=http://192.168.1.7:10080 /bin/sh -c bash -c "curl -fsSL https://xmake.io/shget.text | bash " # buildkit
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/trinores/.local/bin
RUN |3 UID=501 HTTP_PROXY=http://192.168.1.7:10080 HTTPS_PROXY=http://192.168.1.7:10080 /bin/sh -c bash -c "echo 'source ~/.xmake/profile' >> ~/.bashrc" # buildkit
Details
Container
2024-09-19 07:15:46 +08:00
0
OCI / Docker
linux/amd64
408 MiB
Versions (1) View all
latest 2024-09-19