management (amd64-2025-02-12)
Installation
docker pull git.chai.uni-hamburg.de/ums-agenten/management:amd64-2025-02-12
sha256:21eb3a86ea421207b85485fb65e5666bf8c19cc08c3ab75113ce6321252a462a
Image Layers
ARG RELEASE |
ARG LAUNCHPAD_BUILD_ARCH |
LABEL org.opencontainers.image.ref.name=ubuntu |
LABEL org.opencontainers.image.version=24.04 |
ADD file:6df775300d76441aa33f31b22c1afce8dfe35c8ffbc14ef27c27009235b12a95 in / |
CMD ["/bin/bash"] |
ARG H_GID=1050 |
ARG H_UID=1050 |
ARG PIP_REQ_FILE=requirements-frozen.txt |
RUN |3 H_GID=1050 H_UID=1050 PIP_REQ_FILE=requirements-frozen.txt /bin/sh -c apt update && apt install -y bash build-essential git curl ca-certificates python3-dev python3-pip # buildkit |
RUN |3 H_GID=1050 H_UID=1050 PIP_REQ_FILE=requirements-frozen.txt /bin/sh -c DEBIAN_FRONTEND=noninteractive TZ=Europe/Berlin apt-get install -y tzdata && cp /usr/share/zoneinfo/Europe/Berlin /etc/localtime && echo "Europe/Berlin" > /etc/timezone # buildkit |
RUN |3 H_GID=1050 H_UID=1050 PIP_REQ_FILE=requirements-frozen.txt /bin/sh -c apt-get install -y vim htop nginx supervisor && rm -rf /var/lib/apt/lists # buildkit |
RUN |3 H_GID=1050 H_UID=1050 PIP_REQ_FILE=requirements-frozen.txt /bin/sh -c ln -s /usr/bin/python3 /usr/local/bin/python && addgroup --gid $H_GID user && adduser user --uid $H_UID --ingroup user --gecos "" --home /home/user/ --disabled-password # buildkit |
RUN |3 H_GID=1050 H_UID=1050 PIP_REQ_FILE=requirements-frozen.txt /bin/sh -c mkdir -p /ums-agenten/plattform/ && mkdir -p /ums-agenten/persist/ # buildkit |
COPY ./utils/mgmt/requirements-frozen.txt /ums-agenten/requirements.txt # buildkit |
RUN |3 H_GID=1050 H_UID=1050 PIP_REQ_FILE=requirements-frozen.txt /bin/sh -c pip3 install --break-system-packages --no-cache-dir -r /ums-agenten/requirements.txt && pip3 freeze > /ums-agenten/requirements.txt # buildkit |
COPY ./utils/mgmt/supervisor.conf /etc/supervisor/supervisord.conf # buildkit |
COPY ./utils/mgmt/nginx.conf /etc/nginx/nginx.conf # buildkit |
COPY ./utils/mgmt/app.conf /etc/nginx/sites-enabled/default # buildkit |
COPY ./utils/setup.py /ums-agenten/plattform/ # buildkit |
RUN |3 H_GID=1050 H_UID=1050 PIP_REQ_FILE=requirements-frozen.txt /bin/sh -c pip3 install --break-system-packages -e /ums-agenten/plattform/ # buildkit |
WORKDIR /ums-agenten/plattform/ums/ |
COPY --chown=user:user ./ums/ /ums-agenten/plattform/ums/ # buildkit |
COPY --chown=user:user ./web/ /ums-agenten/plattform/web/ # buildkit |
ENTRYPOINT ["/usr/bin/supervisord" "-c" "/etc/supervisor/supervisord.conf"] |
Labels
Key | Value |
---|---|
org.opencontainers.image.ref.name | ubuntu |
org.opencontainers.image.version | 24.04 |
Details
2025-02-12 11:46:47 +01:00
Versions (18)
View all
Container
0
OCI / Docker
linux/amd64
252 MiB
amd64-2025-02-12
2025-02-12
amd64
2025-02-12
arm64-2025-02-12
2025-02-12
arm64
2025-02-12
amd64-2024-12-21
2024-12-21