Block a user
idrac-info (edde4644e108)
Published 2026-06-10 12:46:01 +09:00 by Kim.KANGHEE
Installation
docker pull gitea.mouse84.com/kim.kanghee/idrac-info:edde4644e108sha256:1b0b7fac8ceb036de7c6e632a9acf9c3a52095b00099bd42b0e64a8afdb0713e
Image Layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.version=24.04 |
| ADD file:46ac5b8ee4c64ad9ebe840abd5619f571a617ac19483764d47d0eeba7907934f in / |
| CMD ["/bin/bash"] |
| ENV PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=1 PIP_NO_CACHE_DIR=1 DEBIAN_FRONTEND=noninteractive FLASK_HOST=0.0.0.0 FLASK_PORT=6050 FLASK_DEBUG=false APP_DATA_DIR=/app/data SOCKETIO_ASYNC_MODE=threading PATH=/opt/venv/bin:/opt/dell/srvadmin/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| ARG IDRAC_TOOLS_UBUNTU_VERSION=UBUNTU24 |
| WORKDIR /app |
| RUN |1 IDRAC_TOOLS_UBUNTU_VERSION=UBUNTU24 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends bash ca-certificates libargtable2-0 libssl3t64 lsb-base openssl pciutils python3 python3-pip python3-venv && rm -rf /var/lib/apt/lists/* # buildkit |
| COPY iDRACTools /tmp/iDRACTools # buildkit |
| RUN |1 IDRAC_TOOLS_UBUNTU_VERSION=UBUNTU24 /bin/sh -c printf '#!/bin/sh\nexit 0\n' > /usr/bin/systemctl && chmod +x /usr/bin/systemctl # buildkit |
| RUN |1 IDRAC_TOOLS_UBUNTU_VERSION=UBUNTU24 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends /tmp/iDRACTools/racadm/${IDRAC_TOOLS_UBUNTU_VERSION}/x86_64/srvadmin-hapi_*.deb /tmp/iDRACTools/racadm/${IDRAC_TOOLS_UBUNTU_VERSION}/x86_64/srvadmin-idracadm7_*.deb /tmp/iDRACTools/racadm/${IDRAC_TOOLS_UBUNTU_VERSION}/x86_64/srvadmin-idracadm8_*.deb /tmp/iDRACTools/ipmitool/${IDRAC_TOOLS_UBUNTU_VERSION}_x86_64/ipmitool_*.deb && rm -f /usr/bin/systemctl && rm -rf /tmp/iDRACTools /var/lib/apt/lists/* # buildkit |
| RUN |1 IDRAC_TOOLS_UBUNTU_VERSION=UBUNTU24 /bin/sh -c python3 -m venv /opt/venv # buildkit |
| COPY requirements.txt . # buildkit |
| RUN |1 IDRAC_TOOLS_UBUNTU_VERSION=UBUNTU24 /bin/sh -c pip install --upgrade pip && pip install -r requirements.txt # buildkit |
| COPY app.py config.py ./ # buildkit |
| COPY backend ./backend # buildkit |
| COPY migrations ./migrations # buildkit |
| RUN |1 IDRAC_TOOLS_UBUNTU_VERSION=UBUNTU24 /bin/sh -c mkdir -p /app/data /app/backend/instance # buildkit |
| EXPOSE map[6050/tcp:{}] |
| HEALTHCHECK &{["CMD-SHELL" "python -c \"import os, socket; s = socket.create_connection(('127.0.0.1', int(os.getenv('FLASK_PORT', '6050'))), 5); s.close()\""] "30s" "5s" "20s" "0s" '\x03'} |
| CMD ["python" "app.py"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.version | 24.04 |
Details
2026-06-10 12:46:01 +09:00
Versions (5)
View all
Container
2
OCI / Docker
linux/amd64
130 MiB
58cae670c55c
2026-06-10
latest
2026-06-10
1f8d0d678d95
2026-06-10
13fd61b57188
2026-06-10
edde4644e108
2026-06-10