logo
ghcr.io/purplegrape/itop-cn:3.2
linux/amd64 ghcr.io ilibs_1885676 贡献
14
浏览次数
362.60MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/purplegrape/itop-cn:3.2
源镜像
ghcr.io/purplegrape/itop-cn:3.2
镜像ID
sha256:edffe6a6d6d51a26267d42548eced28a2a16e62d110b4a45a215758f4b058b57
镜像 TAG
3.2
镜像大小
362.60MB
平台架构
linux/amd64
镜像源
ghcr.io
CMD
apache2ctl -D FOREGROUND
启动入口
/entrypoint.sh
工作目录
/data
OS/平台
linux/amd64
镜像创建
2026-09-27T12:50:29.873260434Z
同步时间
2026-09-29 20:06
浏览量
14 次
贡献者
avatar ilibs_1885676
🔌 开放端口 1
8080/tcp
📁 目录挂载 1
 /data
⚙️ 环境变量 1
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
🏷️ 镜像标签 4
KeyValue
purplegrape4@gmail.com org.opencontainers.image.authors
iTop-3.2 & ubuntu-22.04 & apache-2.4 & php-8.3 org.opencontainers.image.description
iTop org.opencontainers.image.title
3.2 org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/purplegrape/itop-cn:3.2
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/purplegrape/itop-cn:3.2  ghcr.io/purplegrape/itop-cn:3.2

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/purplegrape/itop-cn:3.2
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/purplegrape/itop-cn:3.2  ghcr.io/purplegrape/itop-cn:3.2

Shell快速替换命令

sed -i 's#ghcr.io/purplegrape/itop-cn:3.2#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/purplegrape/itop-cn:3.2#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/purplegrape/itop-cn:3.2 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/purplegrape/itop-cn:3.2  ghcr.io/purplegrape/itop-cn:3.2'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/purplegrape/itop-cn:3.2 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/purplegrape/itop-cn:3.2  ghcr.io/purplegrape/itop-cn:3.2'

镜像构建历史


# 2026-09-27 20:50:29  0.00B 指定检查容器健康状态的命令
HEALTHCHECK {Test:[CMD-SHELL curl -sf http://127.0.0.1:8080/images/back.png || exit 1] Interval:30s Timeout:0s StartPeriod:0s StartInterval:0s Retries:0}
                        
# 2026-09-27 20:50:29  0.00B 声明容器运行时监听的端口
EXPOSE [8080/tcp]
                        
# 2026-09-27 20:50:29  0.00B 设置默认要执行的命令
CMD ["apache2ctl" "-D" "FOREGROUND"]
                        
# 2026-09-27 20:50:29  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/entrypoint.sh"]
                        
# 2026-09-27 20:50:29  0.00B 设置工作目录为/data
WORKDIR /data
                        
# 2026-09-27 20:50:29  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/data]
                        
# 2026-09-27 20:50:29  1.10KB 复制文件或目录到容器中
ADD --chmod=755 entrypoint.sh / # buildkit
                        
# 2026-09-27 20:50:29  90.86MB 复制文件或目录到容器中
ADD web /usr/src/itop # buildkit
                        
# 2026-09-25 10:21:16  1.77MB 复制新文件或目录到容器中
COPY --chmod=755 /gosu /usr/sbin/ # buildkit
                        
# 2026-09-25 10:21:16  8.22KB 执行命令并创建新的镜像层
RUN /bin/sh -c sed -i '/AllowOverride/s/None/All/g' /etc/apache2/apache2.conf &&     sed -i '/ErrorLog/d' /etc/apache2/apache2.conf &&     sed -i '/ports.conf/d' /etc/apache2/apache2.conf &&     echo "\nListen 8080\nServerTokens Prod\nServerSignature off" >> /etc/apache2/apache2.conf &&     echo "ErrorLog /proc/self/fd/2" >> /etc/apache2/apache2.conf &&     echo "CustomLog /proc/self/fd/1 combined" >> /etc/apache2/apache2.conf &&     sed -i 's/80/8080/g'  /etc/apache2/sites-available/000-default.conf &&     sed -i '/ErrorLog/d'  /etc/apache2/sites-available/000-default.conf &&     sed -i '/CustomLog/d' /etc/apache2/sites-available/000-default.conf # buildkit
                        
# 2026-09-25 10:21:16  191.78MB 执行命令并创建新的镜像层
RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive apt-get update &&     DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends -y         apache2 libapache2-mod-php8.3         php8.3-apcu         php8.3-curl         php8.3-gd         php8.3-intl         php8.3-ldap         php8.3-mbstring         php8.3-mysql         php8.3-opcache         php8.3-soap         php8.3-xml         php8.3-zip         graphviz mysql-client curl rsync tzdata &&     DEBIAN_FRONTEND=noninteractive apt-get autoclean &&     a2enmod headers &&     a2enmod expires &&     a2enmod deflate &&     a2disconf other-vhosts-access-log &&     rm -rf /var/lib/apt/lists/*            /usr/share/apache2            /usr/share/perl            /usr/lib/x86_64-linux-gnu/perl            /usr/lib/x86_64-linux-gnu/perl-base            /var/www/html # buildkit
                        
# 2026-09-25 10:21:16  0.00B 添加元数据标签
LABEL org.opencontainers.image.title=iTop org.opencontainers.image.version=3.2 org.opencontainers.image.description=iTop-3.2 & ubuntu-22.04 & apache-2.4 & php-8.3 org.opencontainers.image.authors=purplegrape4@gmail.com
                        
# 2026-09-11 19:44:06  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2026-09-11 19:44:06  78.18MB 
/bin/sh -c #(nop) ADD file:43d479b270bbaf47965cfc86b37f4c517bda83ddefda6f708f98c3b2b7d15396 in / 
                        
# 2026-09-11 19:44:03  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=24.04
                        
# 2026-09-11 19:44:03  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2026-09-11 19:44:03  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:edffe6a6d6d51a26267d42548eced28a2a16e62d110b4a45a215758f4b058b57",
    "RepoTags": [
        "ghcr.io/purplegrape/itop-cn:3.2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/purplegrape/itop-cn:3.2"
    ],
    "RepoDigests": [
        "ghcr.io/purplegrape/itop-cn@sha256:74ed0ee865de16e5cae53ed648593a09d036e8cdde82dff074cc29876aab5635",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/purplegrape/itop-cn@sha256:0c091acb242e134892e903ce980c399c80ea6756f481082cf0bc6fceb0b97958"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-09-27T12:50:29.873260434Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8080/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
        ],
        "Cmd": [
            "apache2ctl",
            "-D",
            "FOREGROUND"
        ],
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "curl -sf http://127.0.0.1:8080/images/back.png || exit 1"
            ],
            "Interval": 30000000000
        },
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/data": {}
        },
        "WorkingDir": "/data",
        "Entrypoint": [
            "/entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.authors": "purplegrape4@gmail.com",
            "org.opencontainers.image.description": "iTop-3.2 \u0026 ubuntu-22.04 \u0026 apache-2.4 \u0026 php-8.3",
            "org.opencontainers.image.title": "iTop",
            "org.opencontainers.image.version": "3.2"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 362600053,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/ba2e8840211bcf00b8e23085a67001bf5485095833bdec56fccd4bc69b9666fb/diff:/var/lib/docker/overlay2/227f28be8b58847b8aebe800696d66f20f5fc1a687119321b08845b2bf049b62/diff:/var/lib/docker/overlay2/4f0b5f545d149154302baef8fdb288342b651383bf67f3e9291f4555de460ddb/diff:/var/lib/docker/overlay2/8c6ebe283bd71b3aabbdcc19efb88d9bdc37ae0f549b97ff8f02cf1cb33a35df/diff:/var/lib/docker/overlay2/a0ebd0bcba62359cf2881c5a1c59aa4d08a0e40f3f885be3103ae71a8c9aa9a8/diff:/var/lib/docker/overlay2/f0fcd384126f3184b8ba2913e19de04b1a230b9269bb221ad130fb4073ff3c39/diff",
            "MergedDir": "/var/lib/docker/overlay2/088ae42e63523e057341a233a8cef80fc8e17806d0caacc4a35da90e61e2d5de/merged",
            "UpperDir": "/var/lib/docker/overlay2/088ae42e63523e057341a233a8cef80fc8e17806d0caacc4a35da90e61e2d5de/diff",
            "WorkDir": "/var/lib/docker/overlay2/088ae42e63523e057341a233a8cef80fc8e17806d0caacc4a35da90e61e2d5de/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:65e5d715ea720349e6475f91651a0956279fc295a45fd73aa04f1cec046281a1",
            "sha256:12bd2a7e991de2dde1a08abf360876db0a73ed163a743aa473a6d8ff43c6088a",
            "sha256:5c4bfaf2864e3ec3bb50a9c2f90ba874ab466bafcaee9ad8d3cfa7ce161c3d2d",
            "sha256:0b6163e7a60e70f55451e65188c66a8ce172239defdc5e29b5a0fb4e0f5547d4",
            "sha256:facacf49b8bd1190ac3347929f74abafba79806dd37f215fe3bfa97a3cdf88d6",
            "sha256:ebde3564ac293a1ea2d18256cba831145db77e9c260b1db89dd4a7c6679140a9",
            "sha256:f867fbd189af3531e6eeeca827e434771c2b60e0d6d95c8e18f3ee25820b7f57"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-09-29T20:06:18.667260841+08:00"
    }
}

更多版本

ghcr.io/purplegrape/itop-cn:3.2

linux/amd64 ghcr.io362.60MB2026-09-29 20:06
13
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×