镜像构建历史
# 2025-07-19 02:15:57 0.00B 设置默认要执行的命令
CMD ["/usr/local/bin/start.sh"]
# 2025-07-19 02:15:57 0.00B 声明容器运行时监听的端口
EXPOSE map[443/tcp:{} 80/tcp:{}]
# 2025-07-19 02:15:57 0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir /usr/share/glpi/pics/imagens-custom && rm -Rf /var/lib/glpi/files && mkdir /etc/glpi /var/lib/glpi /var/log/glpi /var/lib/glpi/files /var/lib/glpi/files/data-documents /var/lib/glpi/files/_cron /var/lib/glpi/files/_dumps /var/lib/glpi/files/_graphs /var/lib/glpi/files/_lock /var/lib/glpi/files/_pictures /var/lib/glpi/files/_plugins /var/lib/glpi/files/_rss /var/lib/glpi/files/_sessions /var/lib/glpi/files/_tmp /var/lib/glpi/files/_uploads && chown -R apache:apache /var/lib/glpi && touch /var/log/glpi/php-errors.log && chown -R apache:apache /var/log/glpi # buildkit
# 2025-07-19 02:15:57 1.64KB 复制新文件或目录到容器中
COPY downstream.php /usr/share/glpi/inc/ # buildkit
# 2025-07-19 02:15:57 222.32MB 执行命令并创建新的镜像层
RUN /bin/sh -c sed -i 's/listen.acl_users = apache,nginx/;listen.acl_users = /g' /etc/php-fpm.d/www.conf && sed -i 's/listen.acl_groups = /;listen.acl_groups = /g' /etc/php-fpm.d/www.conf && sed -i 's/;listen.owner = nobody/listen.owner = apache/g' /etc/php-fpm.d/www.conf && sed -i 's/;listen.group = nobody/listen.group = apache/g' /etc/php-fpm.d/www.conf && rm -Rf /usr/share/glpi && cd /tmp && tar -zxf glpi-10.0.19.tgz -C /tmp/ && mv /tmp/glpi /usr/share/. && rm -rf glpi-10.0.19.tgz && mkdir /run/php-fpm && touch /run/php-fpm/www.sock # buildkit
# 2025-07-19 02:15:54 59.64MB 复制文件或目录到容器中
ADD https://github.com/glpi-project/glpi/releases/download/10.0.19/glpi-10.0.19.tgz /tmp/ # buildkit
# 2025-07-19 02:15:54 714.00B 复制新文件或目录到容器中
COPY root /var/spool/cron/ # buildkit
# 2025-07-19 02:15:54 240.00B 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x /usr/local/bin/start.sh # buildkit
# 2025-07-19 02:15:54 240.00B 复制新文件或目录到容器中
COPY start.sh /usr/local/bin/ # buildkit
# 2025-07-19 02:15:54 63.29KB 复制新文件或目录到容器中
COPY php.ini /etc/ # buildkit
# 2025-07-19 02:15:54 12.79KB 复制新文件或目录到容器中
COPY httpd.conf /etc/httpd/conf/ # buildkit
# 2025-07-19 02:15:54 2.47KB 复制新文件或目录到容器中
COPY glpi.conf /etc/httpd/conf.d/ # buildkit
# 2025-07-19 02:15:54 343.28MB 执行命令并创建新的镜像层
RUN /bin/sh -c yum install dnf && dnf -y update && dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm && dnf -y install https://rpms.remirepo.net/enterprise/remi-release-9.rpm && dnf config-manager --set-enabled remi && dnf -y module reset php && dnf -y module install php:remi-8.2 && dnf -y install wget cronie cronie-anacron httpd php-fpm patch php-pecl-zendopcache php-opcache php-ldap php-zip php-mysql php-gd php-intl php-pecl-apcu php-soap php-xmlrpc php-pear-CAS php-snmp php-sodium && rm -f /etc/localtime && ln -s /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime && sed -i 's,;date.timezone =,date.timezone = America/Sao_Paulo,g' /etc/php.ini && sed -i 's,upload_max_filesize = 2M,upload_max_filesize = 20M,g' /etc/php.ini && sed -i 's,post_max_size = 8M,post_max_size = 20M,g' /etc/php.ini && sed -i 's,session.cookie_httponly =,session.cookie_httponly = on,g' /etc/php.ini && rm -Rf /etc/httpd/conf.d/glpi.conf # buildkit
# 2025-07-19 02:15:54 0.00B 设置环境变量 GLPI_LANG
ENV GLPI_LANG=pt_BR
# 2025-07-19 02:15:54 0.00B 添加元数据标签
LABEL org.opencontainers.image.authors=Servicedesk Brasil
# 2025-07-19 02:15:54 0.00B 添加元数据标签
LABEL org.opencontainers.image.description=GLPI 10.0.19 e PHP 8.2
# 2025-07-19 02:15:54 0.00B 添加元数据标签
LABEL org.opencontainers.image.version=10.0.19
# 2025-07-19 02:15:54 0.00B 添加元数据标签
LABEL org.opencontainers.image.title=GLPI
# 2025-07-12 22:19:14 0.00B 设置默认要执行的命令
CMD ["/sbin/init"]
# 2025-07-12 22:19:14 0.00B 设置停止容器时发送的系统调用信号
STOPSIGNAL SIGRTMIN+3
# 2025-07-12 22:19:14 0.00B 设置环境变量 LANG
ENV LANG=C.utf8
# 2025-07-12 22:19:14 179.99MB 复制新文件或目录到容器中
COPY / / # buildkit
镜像信息
{
"Id": "sha256:8ad3ea20d86ec5622e5aa15b9d3081c706f51e10667acd456391e3f991fe526b",
"RepoTags": [
"sdbrasil/glpi:10.0.19",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sdbrasil/glpi:10.0.19"
],
"RepoDigests": [
"sdbrasil/glpi@sha256:c5da59d93eab4666333fc93efa82f921fe8ef202705fc14ac597edf0d8f7075a",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sdbrasil/glpi@sha256:8d714607880dbd70e4d6c5cb05dfa0e9eb70fcad6d2f2df69f4c1341d483b9f5"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2025-07-18T18:15:57.208161001Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"443/tcp": {},
"80/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"LANG=C.utf8",
"GLPI_LANG=pt_BR"
],
"Cmd": [
"/usr/local/bin/start.sh"
],
"ArgsEscaped": true,
"Image": "",
"Volumes": null,
"WorkingDir": "/",
"Entrypoint": null,
"OnBuild": null,
"Labels": {
"org.opencontainers.image.authors": "Servicedesk Brasil",
"org.opencontainers.image.description": "GLPI 10.0.19 e PHP 8.2",
"org.opencontainers.image.title": "GLPI",
"org.opencontainers.image.version": "10.0.19"
},
"StopSignal": "SIGRTMIN+3"
},
"Architecture": "amd64",
"Os": "linux",
"Size": 805318262,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/7d31f46ef168d3b6526d9624f815d8b903969897d158a85a27dcda8d7ce1c9a2/diff:/var/lib/docker/overlay2/6f05dd09a6dccf899b58bdbc6f90c63affc3d41ede221adcd7424f1d98ae6d6f/diff:/var/lib/docker/overlay2/3df90ac7e7f6f5d4ee6baa03de4c22e07ca00a3fa90b480fb4baaf09957546bf/diff:/var/lib/docker/overlay2/e412003eaed80cdced61768defd4812734a7e2e2c56831cb6cd96b64c7c27607/diff:/var/lib/docker/overlay2/359ccf399ce52a02c6723d137cb7ff33ed5e50569f16b1e8fcd97c2b55e70a78/diff:/var/lib/docker/overlay2/9f3a064c85e7fb90e5932044a8fc8f26a17ab579e244fb38e354a334e3e1f0b2/diff:/var/lib/docker/overlay2/18fa2c925ef5729a429185db200d91854ace64b113274533d58e8ceffe2e6f47/diff:/var/lib/docker/overlay2/3ac18c2c7aa731f32748ef7057ca024fba9bd9aa456f2533f87f793d3e8eae89/diff:/var/lib/docker/overlay2/13f05c6bb052b901e14207ef2c3c2510bfe71bb151faa414e18e2b40e3b34bce/diff:/var/lib/docker/overlay2/9bf27f4ea5334bc8702983abcfcdfa34d001b37bbc65917984957443d8723f08/diff:/var/lib/docker/overlay2/1ddc57195628a25331832492f6713912cdb65f1155b661bcbe8f3cf883d909f2/diff",
"MergedDir": "/var/lib/docker/overlay2/9090d79c87600d1738372faa7a189661f3c6f9488cd50e5e068ea55454dd71e7/merged",
"UpperDir": "/var/lib/docker/overlay2/9090d79c87600d1738372faa7a189661f3c6f9488cd50e5e068ea55454dd71e7/diff",
"WorkDir": "/var/lib/docker/overlay2/9090d79c87600d1738372faa7a189661f3c6f9488cd50e5e068ea55454dd71e7/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:07e98aa8dfe40c03055883ddae7148547e916491d2a081169e5ed7ea376ac087",
"sha256:f28dd269e57081ebe7fb554b6c998f14daf3b02d27bbcd7f853206b36a637520",
"sha256:116035aa8903b1de174ee84017c41b00fce25cbbeb5b6f9ad55c23269caee427",
"sha256:c82015d1bb713320943a8bddf0a1e2f0072fec77d5bf735cf620d040d6fa3757",
"sha256:1f4fbac42c0f7ce6bf4ad029b5a347a02740608b1cdda969390de3c1b56bd64b",
"sha256:1a7dd7768ea791f0f01db75a0b297619378c77c654b57ee2298bdbdc27b2c55e",
"sha256:967f3ea2c158cf546c803d776775a25f04281021580c3e9641f9592d4fc87353",
"sha256:4e802be5e665e212a548a9ef6cea0ec0f2e88b4a58795acf9c2bd00e60bc4ee0",
"sha256:95d557eb4130bcb61bb29687ffa13539345bf6eefd187994103b31c957a5b3b5",
"sha256:5aeee3b49c36d1be18d98c4f83e7790f6545bda4966dd61e1eef04ed807da3bb",
"sha256:bbadfffa8fc48ab391a3893002cb5d6032f3537b9920b76e7e4cb669c75aec83",
"sha256:af9851b44cbb7c55b33a8f90501cd027605fdbdadc8a90821c085636b38e9fa3"
]
},
"Metadata": {
"LastTagTime": "2025-09-29T16:38:59.797720297+08:00"
}
}