glpi-agent (sha256:075e3808203b58f8cd4f89c63764bae8bb3e4a11d7a1017fb294d0278e99af37)

Published 2026-08-05 06:36:02 +00:00 by romain in Dockerfiles/GLPI-Agent

Installation

docker pull forge.rdr-it.com/dockerfiles/glpi-agent@sha256:075e3808203b58f8cd4f89c63764bae8bb3e4a11d7a1017fb294d0278e99af37
sha256:075e3808203b58f8cd4f89c63764bae8bb3e4a11d7a1017fb294d0278e99af37

Image layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1785715200'
LABEL org.opencontainers.image.authors=Romain com.rdritcom.debian_version=13 com.rdritcom.glpi-agent=1.19
ENV DEBIAN_FRONTEND=noninteractive
ENV GLPI_AGENT_VERSION=1.19
ENV GLPI_AGENT_URL=https://github.com/glpi-project/glpi-agent/releases/download/1.19/glpi-agent_1.19_linux_all.deb
ENV GLPI_AGENT_NET_URL=https://github.com/glpi-project/glpi-agent/releases/download/1.19/glpi-agent-task-network_1.19-1_all.deb
ENV GLPI_AGENT_INSTALLER_URL=https://github.com/glpi-project/glpi-agent/releases/download/1.19/glpi-agent-1.19-linux-installer.pl
RUN /bin/sh -c sed -i 's/main/main contrib non-free non-free-firmware/g' /etc/apt/sources.list.d/debian.sources # buildkit
RUN /bin/sh -c echo 'path-exclude=/usr/share/doc/*' > /etc/dpkg/dpkg.cfg.d/01_nodoc && echo 'path-exclude=/usr/share/man/*' >> /etc/dpkg/dpkg.cfg.d/01_nodoc && echo 'path-exclude=/usr/share/groff/*' >> /etc/dpkg/dpkg.cfg.d/01_nodoc && echo 'path-exclude=/usr/share/info/*' >> /etc/dpkg/dpkg.cfg.d/01_nodoc && echo 'path-exclude=/usr/share/lintian/*' >> /etc/dpkg/dpkg.cfg.d/01_nodoc && echo 'path-exclude=/usr/share/linda/*' >> /etc/dpkg/dpkg.cfg.d/01_nodoc # buildkit
RUN /bin/sh -c apt-get update && apt-get install -yqq --no-install-recommends curl perl snmp snmp-mibs-downloader dmidecode libsmbclient libsnmp-dev ca-certificates libcrypt-des-perl libnet-snmp-perl libnet-nbname-perl libdigest-hmac-perl libnet-ip-perl libparallel-forkmanager-perl ucf libnet-cups-perl libnet-ssh2-perl libwww-perl libparse-edid-perl libproc-daemon-perl libuniversal-require-perl libfile-which-perl libxml-libxml-perl libyaml-perl libtext-template-perl libcpanel-json-xs-perl pciutils usbutils libhttp-daemon-perl libyaml-tiny-perl libossp-uuid-perl libdatetime-perl libsocket-getaddrinfo-perl hdparm util-linux net-tools libio-socket-ssl-perl usb.ids && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c curl -L -o /tmp/glpi-agent-installer.pl "$GLPI_AGENT_INSTALLER_URL" # buildkit
RUN /bin/sh -c perl /tmp/glpi-agent-installer.pl --install --force --type=network --verbose --no-question --skip=dmidecode,usb.ids --no-p2p --no-compression --no-ssl-check --debug=DEBUG || true # buildkit
RUN /bin/sh -c rm /tmp/glpi-agent-installer.pl # buildkit
VOLUME [/etc/glpi-agent /var/lib/glpi-agent]
EXPOSE [62354/tcp]
COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
RUN /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh # buildkit
ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]

Labels

Key Value
com.rdritcom.debian_version 13
com.rdritcom.glpi-agent 1.19
org.opencontainers.image.authors Romain
Details
Container
2026-08-05 06:36:02 +00:00
0
OCI / Docker
linux/amd64
Romain
113 MiB
Versions (4) View all
latest 2026-08-05
1.19 2026-08-05
1.18 2026-07-09
1.17 2026-05-12