logo
docker.io/hanxi/cups-web:v0.2.0
linux/amd64 docker.io

docker.io/hanxi/cups-web镜像提供基于CUPS(通用UNIX打印系统)的Web管理服务,支持通过Web界面配置和管理打印设备,便于在容器化环境中快速部署打印服务。

19
浏览次数
1.42GB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hanxi/cups-web:v0.2.0
源镜像
docker.io/hanxi/cups-web:v0.2.0
镜像ID
sha256:385d84ec304a087e1ec24b9eb70fed934d2cfc070201daa5f05e91fd02c73134
镜像 TAG
v0.2.0
镜像大小
1.42GB
平台架构
linux/amd64
镜像源
docker.io
CMD
启动入口
/cups-web
工作目录
OS/平台
linux/amd64
镜像创建
2026-07-10T16:06:36.186433345Z
同步时间
2026-07-20 09:32
浏览量
19 次
贡献者
🔌 开放端口 1
8080/tcp
⚙️ 环境变量 4
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
DCONF_USER_CONFIG_DIR=/home/nonroot/.config/dconf 1
HOME=/home/nonroot 2
XDG_CACHE_HOME=/home/nonroot/.cache 3
🛡️ 镜像安全扫描
debian 13.5 Trivy 2026-07-20 09:34 查看完整报告
279
低危 LOW
150
中危 MEDIUM
71
高危 HIGH
9
严重 CRITICAL
受影响目标 (3)
docker.io/hanxi/cups-web:v0.2.0 (debian 13.5) debian Java jar cups-web gobinary

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hanxi/cups-web:v0.2.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hanxi/cups-web:v0.2.0  docker.io/hanxi/cups-web:v0.2.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hanxi/cups-web:v0.2.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hanxi/cups-web:v0.2.0  docker.io/hanxi/cups-web:v0.2.0

Shell快速替换命令

sed -i 's#hanxi/cups-web:v0.2.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hanxi/cups-web:v0.2.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hanxi/cups-web:v0.2.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hanxi/cups-web:v0.2.0  docker.io/hanxi/cups-web:v0.2.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hanxi/cups-web:v0.2.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hanxi/cups-web:v0.2.0  docker.io/hanxi/cups-web:v0.2.0'

镜像构建历史


# 2026-07-11 00:06:36  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/cups-web"]
                        
# 2026-07-11 00:06:36  0.00B 指定运行容器时使用的用户
USER nonroot
                        
# 2026-07-11 00:06:36  0.00B 声明容器运行时监听的端口
EXPOSE [8080/tcp]
                        
# 2026-07-11 00:06:36  31.06MB 复制新文件或目录到容器中
COPY /src/ofd-converter/target/ofd-converter.jar /ofd-converter.jar # buildkit
                        
# 2026-07-11 00:06:36  46.91MB 复制新文件或目录到容器中
COPY /out/cups-web /cups-web # buildkit
                        
# 2026-07-11 00:06:36  0.00B 设置环境变量 XDG_CACHE_HOME
ENV XDG_CACHE_HOME=/home/nonroot/.cache
                        
# 2026-07-11 00:06:36  0.00B 设置环境变量 HOME
ENV HOME=/home/nonroot
                        
# 2026-07-11 00:06:36  0.00B 设置环境变量 DCONF_USER_CONFIG_DIR
ENV DCONF_USER_CONFIG_DIR=/home/nonroot/.config/dconf
                        
# 2026-07-06 11:09:12  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p     /home/nonroot/.cache/dconf     /home/nonroot/.config/libreoffice     /home/nonroot/.local/share/libreoffice   && chown -R nonroot:nonroot /home/nonroot/   && chmod -R 755 /home/nonroot/   && chmod 700 /home/nonroot/.cache/dconf # buildkit
                        
# 2026-07-06 11:09:11  4.96KB 执行命令并创建新的镜像层
RUN /bin/sh -c groupadd -r nonroot && useradd -r -g nonroot nonroot # buildkit
                        
# 2026-07-06 11:09:11  2.10KB 执行命令并创建新的镜像层
RUN /bin/sh -c GS_INIT_DIR=$(find /usr/share/ghostscript -path "*/Resource/Init" -type d | head -1) &&     if [ -n "$GS_INIT_DIR" ] && [ -f /etc/ghostscript/cidfmap.local ]; then         cp /etc/ghostscript/cidfmap.local "$GS_INIT_DIR/cidfmap" &&         echo "[dockerfile] cidfmap.local -> $GS_INIT_DIR/cidfmap";     fi # buildkit
                        
# 2026-07-06 11:09:11  2.10KB 执行命令并创建新的镜像层
RUN /bin/sh -c if [ -f /usr/share/fonts/truetype/custom/simsun.ttf ]; then       sed -i 's|/usr/share/fonts/truetype/arphic/uming.ttc) /SubfontID 0|/usr/share/fonts/truetype/custom/simsun.ttf) /SubfontID 0|g' /etc/ghostscript/cidfmap.local;       echo "[dockerfile] cidfmap: simsun.ttf mapped (宋体 Regular+Bold, 仿宋 pending)";     fi &&     if [ -f /usr/share/fonts/truetype/custom/simhei.ttf ]; then       sed -i 's|/usr/share/fonts/truetype/wqy/wqy-zenhei.ttc) /SubfontID 0|/usr/share/fonts/truetype/custom/simhei.ttf) /SubfontID 0|g' /etc/ghostscript/cidfmap.local;       echo "[dockerfile] cidfmap: simhei.ttf mapped (黑体 Regular+Bold)";     fi &&     if [ -f /usr/share/fonts/truetype/custom/simkai.ttf ]; then       sed -i 's|/usr/share/fonts/truetype/arphic/ukai.ttc) /SubfontID 0|/usr/share/fonts/truetype/custom/simkai.ttf) /SubfontID 0|g' /etc/ghostscript/cidfmap.local;       echo "[dockerfile] cidfmap: simkai.ttf mapped (楷体 Regular+Bold)";     fi &&     if [ -f /usr/share/fonts/truetype/custom/simfang.ttf ]; then       sed -i '/^\/#b7#c2#cb#ce[, ]/s|/usr/share/fonts/truetype/custom/simsun.ttf) /SubfontID 0|/usr/share/fonts/truetype/custom/simfang.ttf) /SubfontID 0|' /etc/ghostscript/cidfmap.local;       sed -i '/^\/#b7#c2#cb#ce[, ]/s|/usr/share/fonts/truetype/arphic/uming.ttc) /SubfontID 0|/usr/share/fonts/truetype/custom/simfang.ttf) /SubfontID 0|' /etc/ghostscript/cidfmap.local;       echo "[dockerfile] cidfmap: simfang.ttf mapped (仿宋 Regular+Bold)";     fi # buildkit
                        
# 2026-07-06 11:30:26  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c test -s /etc/ghostscript/cidfmap.local   && echo "[dockerfile] cidfmap.local size: $(wc -c < /etc/ghostscript/cidfmap.local) bytes"   && entries=$(grep -cE '^/#' /etc/ghostscript/cidfmap.local)   && echo "[dockerfile] cidfmap.local entries: $entries (expect 8)"   && test "$entries" = "8" # buildkit
                        
# 2026-07-06 11:09:11  2.10KB 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /etc/ghostscript &&     cp /tmp/docker-fonts/cidfmap.local /etc/ghostscript/cidfmap.local &&     rm -rf /tmp/docker-fonts # buildkit
                        
# 2026-07-06 11:09:11  376.24KB 执行命令并创建新的镜像层
RUN /bin/sh -c fc-cache -f 2>/dev/null || true # buildkit
                        
# 2026-07-06 11:09:08  758.00B 执行命令并创建新的镜像层
RUN /bin/sh -c cp /tmp/docker-fonts/fontconfig-chinese.conf /etc/fonts/conf.d/05-custom-chinese-fonts.conf 2>/dev/null || true # buildkit
                        
# 2026-07-06 11:09:07  42.70MB 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /usr/share/fonts/truetype/custom &&     find /tmp/docker-fonts -type f \( -iname '*.ttf' -o -iname '*.ttc' -o -iname '*.otf' \)       -exec cp {} /usr/share/fonts/truetype/custom/ \; &&     fc-cache -f /usr/share/fonts/truetype/custom 2>/dev/null || true # buildkit
                        
# 2026-07-06 11:09:05  42.64MB 复制新文件或目录到容器中
COPY docker-fonts/ /tmp/docker-fonts/ # buildkit
                        
# 2026-07-06 11:09:05  1.18GB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     libreoffice-core libreoffice-writer libreoffice-calc libreoffice-impress openjdk-21-jre     ghostscript fonts-droid-fallback     fonts-dejavu-core fonts-noto-cjk fonts-arphic-uming fonts-arphic-ukai fonts-wqy-zenhei     fonts-wqy-microhei     fonts-liberation2 fonts-urw-base35 gsfonts fontconfig     ca-certificates   && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-06-23 08:00:00  78.63MB 
# debian.sh --arch 'amd64' out/ 'trixie' '@1782172800'
                        
                    

镜像信息

{
    "Id": "sha256:385d84ec304a087e1ec24b9eb70fed934d2cfc070201daa5f05e91fd02c73134",
    "RepoTags": [
        "hanxi/cups-web:v0.2.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hanxi/cups-web:v0.2.0"
    ],
    "RepoDigests": [
        "hanxi/cups-web@sha256:21c89988038557d615d56be8fd4fbeabd740a4e5f691c920fab33d779bb6b93b",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hanxi/cups-web@sha256:468e62959a54a055a893ad061d5264ae43b85e08a387be5a06f6336adb665f20"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-07-10T16:06:36.186433345Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "nonroot",
        "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",
            "DCONF_USER_CONFIG_DIR=/home/nonroot/.config/dconf",
            "HOME=/home/nonroot",
            "XDG_CACHE_HOME=/home/nonroot/.cache"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": [
            "/cups-web"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1419757554,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/ce81afb52e5e3f18b417d9273ce6a65f484cd8765e7f344deffc04bb2518ef71/diff:/var/lib/docker/overlay2/fa8d4b1e9bced770743bb30ae527e02a8ade1247ae2abb056322daaf903f99a5/diff:/var/lib/docker/overlay2/c53e0b9b276e7325ce3c95577ad2480ef4df112d0f23ffe6b452e8decd09c950/diff:/var/lib/docker/overlay2/75dc8310f021b29c18957fffa3f202d4230cc2477431d6db3022c3edee1d1f26/diff:/var/lib/docker/overlay2/0b6c156b1ab17c4e17ef8bbfb16f6a117a6933f1f1353c7f33183d68879dd4ae/diff:/var/lib/docker/overlay2/c99484967caaa002173e6b05042167cc71e468c04edf50925f6a3c31c31831bc/diff:/var/lib/docker/overlay2/947378c8ef41fecc72b876e382032362d6b697bca0c75093afb457105b0a9ba7/diff:/var/lib/docker/overlay2/5c7f0bbe64ccfb002d8de726324c4feaed7bd7caa59ea6066f7bd8a983a4237a/diff:/var/lib/docker/overlay2/ad7c24ab49614bfef55caea1ac39dfeb14f408ad9e693fbb360721f163e2e395/diff:/var/lib/docker/overlay2/d014a47b29e811bbac2089972cc4b2b6c57ba6a62bfc6fd9be3bd8860de7a702/diff:/var/lib/docker/overlay2/cae357247fcb3bf2579941052e54c7735391d396a04229e3823dd3e363c32da0/diff:/var/lib/docker/overlay2/01c7e352de8c9b7c678ea55aa471829475b69867c0d1b17ccdea9f748a16705d/diff:/var/lib/docker/overlay2/bffec9fc28460581aa542b709e827851355a8211e101a93c595213985203ea1a/diff",
            "MergedDir": "/var/lib/docker/overlay2/258a38b73d52729f2ecf3b0d7100bfbe1e6129c7dce6304998c90bae2c15d030/merged",
            "UpperDir": "/var/lib/docker/overlay2/258a38b73d52729f2ecf3b0d7100bfbe1e6129c7dce6304998c90bae2c15d030/diff",
            "WorkDir": "/var/lib/docker/overlay2/258a38b73d52729f2ecf3b0d7100bfbe1e6129c7dce6304998c90bae2c15d030/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:3edb2192497af6e965b9b7e57dc6dbdce1f3ea721d14a98110419d4ded523298",
            "sha256:8daaf63c28240bb477caa8f218efef3cca5efe47b704bd9ec8087b60fc41b5e6",
            "sha256:1502abc7aae1dfed237258b66a34f414543ea50ddb6440bc900053ec7bcce9ae",
            "sha256:2b3b06cfe1fd8762ef6ce75f400bfb1323a05bf70e351a1485e004b9b63ceb9a",
            "sha256:fb946f15ea96502933bc5339300edd91337ad2f3c2962bae850c79510a4a3ae5",
            "sha256:d0450f55a154b2b81c6c9a0ff733b2383ea38fd971d98a48a28649a06d96d7ae",
            "sha256:64f60f6af23e0925b6ef3eea678509ed3cc8e0e56806a56d3ae70aeab5570743",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:ca454503130bfe86a1d59fe49e5f3676412d7f7b43ff1b04e511e699cf28bc17",
            "sha256:cbfc5c71fe2eb053b0b7a6c3969382e9e97546c3785f3762a608cbe2ecc9de79",
            "sha256:008a458cdc68f4e7418b846ae1bccb5119ea0c6398309a26a82286b378b8332e",
            "sha256:258b812c8e2b8b1a3ad023dec813f0828ce4994c56fb88ce1baa0633bce9fbbc",
            "sha256:c1acb28d635a75e20581f0a711a882e7de363c1b4920d32b9c5182184c45d47e",
            "sha256:00506c3a5194d30cd97718bbfddb41b1920a0280a78f56f1881e8d7c01bcb998"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-07-20T09:30:32.147392523+08:00"
    }
}

更多版本

docker.io/hanxi/cups-web:latest

linux/amd64 docker.io1.40GB2026-05-15 22:35
172

docker.io/hanxi/cups-web:v0.2.0

linux/amd64 docker.io1.42GB2026-07-20 09:32
18
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×