镜像构建历史
# 2025-10-02 19:51:41 0.00B 设置默认要执行的命令
CMD ["/usr/local/bin/start.sh"]
# 2025-10-02 19:51:41 0.00B 声明容器运行时监听的端口
EXPOSE map[443/tcp:{} 80/tcp:{}]
# 2025-10-02 19:51:41 0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c 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-10-02 19:51:40 1.64KB 复制新文件或目录到容器中
COPY downstream.php /usr/share/glpi/inc/ # buildkit
# 2025-10-02 19:51:40 364.06MB 执行命令并创建新的镜像层
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 && cd /tmp && tar -zxf glpi-11.0.0.tgz -C /tmp/ && mv /tmp/glpi /usr/share/. && rm -rf glpi-11.0.0.tgz && mkdir /run/php-fpm && touch /run/php-fpm/www.sock # buildkit
# 2025-10-02 19:51:28 86.29MB 复制文件或目录到容器中
ADD https://github.com/glpi-project/glpi/releases/download/11.0.0/glpi-11.0.0.tgz /tmp # buildkit
# 2025-10-02 19:51:26 662.00B 复制新文件或目录到容器中
COPY root /var/spool/cron/ # buildkit
# 2025-10-02 19:51:26 240.00B 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x /usr/local/bin/start.sh # buildkit
# 2025-10-02 19:51:25 240.00B 复制新文件或目录到容器中
COPY start.sh /usr/local/bin/ # buildkit
# 2025-10-02 19:51:25 63.29KB 复制新文件或目录到容器中
COPY php.ini /etc/ # buildkit
# 2025-10-02 19:51:25 12.49KB 复制新文件或目录到容器中
COPY httpd.conf /etc/httpd/conf/ # buildkit
# 2025-10-02 19:51:25 2.47KB 复制新文件或目录到容器中
COPY glpi.conf /etc/httpd/conf.d/ # buildkit
# 2025-10-02 19:51:25 401.85MB 执行命令并创建新的镜像层
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.3 && dnf -y install 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 php-bcmath && 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-10-02 19:51:25 0.00B 设置环境变量 GLPI_LANG
ENV GLPI_LANG=pt_BR
# 2025-10-02 19:51:25 0.00B 添加元数据标签
LABEL org.opencontainers.image.authors=Servicedesk Brasil
# 2025-10-02 19:51:25 0.00B 添加元数据标签
LABEL key=GLPI 11.0-Dev e PHP 8.3
# 2025-09-09 16:08:40 0.00B 设置默认要执行的命令
CMD ["/sbin/init"]
# 2025-09-09 16:08:40 0.00B 设置停止容器时发送的系统调用信号
STOPSIGNAL SIGRTMIN+3
# 2025-09-09 16:08:40 0.00B 设置环境变量 LANG
ENV LANG=C.utf8
# 2025-09-09 16:08:40 179.98MB 复制新文件或目录到容器中
COPY / / # buildkit
镜像信息
{
"Id": "sha256:bac47ef96648fc340163a752b17a994d5b5b624367e1916112674bba17dc7ee5",
"RepoTags": [
"sdbrasil/glpi:11",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sdbrasil/glpi:11"
],
"RepoDigests": [
"sdbrasil/glpi@sha256:0957f4d39d9f89a1aa7ca4692d44d07585924697b18ba5087ee8df9bc8b07ba1",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sdbrasil/glpi@sha256:0957f4d39d9f89a1aa7ca4692d44d07585924697b18ba5087ee8df9bc8b07ba1"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2025-10-02T11:51:41.405855993Z",
"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": {
"key": "GLPI 11.0-Dev e PHP 8.3",
"org.opencontainers.image.authors": "Servicedesk Brasil"
},
"StopSignal": "SIGRTMIN+3"
},
"Architecture": "amd64",
"Os": "linux",
"Size": 1032261849,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/0fda6851af1a28ce3e1762e2a928869d16d85b8e18dc5534f40e109004f05071/diff:/var/lib/docker/overlay2/52895a53612f4868cde012e07c1015912d574c9e8c6100cf34f937bd8309cab2/diff:/var/lib/docker/overlay2/21990538f44fd9eb894067e7a9004c4d2039fc991221e70a55576d64664e86cb/diff:/var/lib/docker/overlay2/69fc07b734f81e5525c10239ff7a7100c6a64d46804b6a31cc6a3d078f22eb34/diff:/var/lib/docker/overlay2/effbd38bb96a0b58645746806e6f540533dc752f2e4d67481d8a5c92561c481e/diff:/var/lib/docker/overlay2/3ef87b413ba5db89618804170d65e5e039d78be1989d1e19f098889ab26dbe51/diff:/var/lib/docker/overlay2/c7f08891b1b106c14d5cf1b5aa4236f7e793a2d6ab059b82ef3c46782535396e/diff:/var/lib/docker/overlay2/7d6e556be94c37992207d1a809054beebef32ad305dd1f495d5c807b3d877839/diff:/var/lib/docker/overlay2/29cff183170c87ca64e94d21546e4812720dd111c1fd2170d075c075061ca03e/diff:/var/lib/docker/overlay2/1b1f215641b9c66efe84fe166fe10ca24d272be1362b2703f6d47eb019d9b7b8/diff:/var/lib/docker/overlay2/53bcb08d44dc23b238dea1f454c7db8978599695b7447125cb1b60a78aad77a3/diff",
"MergedDir": "/var/lib/docker/overlay2/e57f006e63272d1f9bfe53efcea4bae5349b75060d2424b9c2f8d6c411f80e3f/merged",
"UpperDir": "/var/lib/docker/overlay2/e57f006e63272d1f9bfe53efcea4bae5349b75060d2424b9c2f8d6c411f80e3f/diff",
"WorkDir": "/var/lib/docker/overlay2/e57f006e63272d1f9bfe53efcea4bae5349b75060d2424b9c2f8d6c411f80e3f/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:070f1337b2b85a9245ae43b89b4c05e5ab258edf42faea4253c6c3ebbd4f0d82",
"sha256:833d637cd0aaea025faa7528e6b9d8dd36b26d7566e036742865e8038794965c",
"sha256:d6622b964d7c9e8eb88bf707a454db6aa12c47db45af6b19c268223daabfb449",
"sha256:d7a45f62760e336b72fec69ef213b3326dce45d1500a7a438d206fea3871c1a3",
"sha256:e7501f67e2d2ac9a72f78d988c19100a3ab1a225615916dd029bff71ebe744bc",
"sha256:7f3599f11d2fffad74037d5e369b55910b5daf34bce1926df0b0983c02ad427c",
"sha256:7f3599f11d2fffad74037d5e369b55910b5daf34bce1926df0b0983c02ad427c",
"sha256:9c16d603178c82dfc3ef13b52e80404b65026e0d265b973ba72dc3d164df3678",
"sha256:1d454e6e6675966142e089c7e2feea9c4505fb1e8b9da19b2b38c438be59cec1",
"sha256:9b0c8ce3b80efaf5db310aa10c87b9aeb5a3ebf8073e3938e59e2b979f5e1df3",
"sha256:b90ecd8386f1721dd5d368bccfe48e496888b83d8db541531c9c125464a8a017",
"sha256:4aa208412da887b7d2a159dce73a241803cf807adfd9bded494d13da33275118"
]
},
"Metadata": {
"LastTagTime": "2025-10-10T13:10:20.978007128+08:00"
}
}