ℹ️
注意:这是一个 latest 标签镜像

latest 并不代表最新版本,本站同步时间存在延迟,无法保证此镜像与上游最新版本一致
生产环境建议使用明确的版本号(如 v1.2.3),避免因版本不一致导致问题。 了解更多 →

logo
docker.io/manuelklaer/cups-canon:latest
linux/amd64 docker.io 云意 贡献

这是一个基于CUPS(Common UNIX Printing System)的Docker镜像,集成了佳能打印机驱动,用于在容器环境中快速部署打印服务,支持佳能系列打印机设备的网络打印配置与管理。

14
浏览次数
718.65MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/manuelklaer/cups-canon:latest
源镜像
docker.io/manuelklaer/cups-canon:latest
镜像ID
sha256:3d2a8396c59caffa548431d416eee0085907d19bd81187aee5fb1b887a78a12b
镜像 TAG
latest
镜像大小
718.65MB
平台架构
linux/amd64
镜像源
docker.io
CMD
cupsd -f
启动入口
/usr/local/bin/docker-entrypoint.sh
工作目录
OS/平台
linux/amd64
镜像创建
2025-05-03T21:19:06.761984219Z
同步时间
2026-08-02 01:00
浏览量
14 次
贡献者
avatar 云意
🔌 开放端口 1
631/tcp
📁 目录挂载 1
 /etc/cups
⚙️ 环境变量 2
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
ADMIN_PASSWORD=admin 1
🏷️ 镜像标签 7
KeyValue
ManuelKlaer maintainer
CUPS printing server with Canon drivers (cnijfilter2) org.label-schema.description
manuelklaer/cups-canon org.label-schema.name
1.0 org.label-schema.schema-version
https://hub.docker.com/r/manuelklaer/cups-canon org.label-schema.url
https://github.com/ManuelKlaer/docker-cups-canon org.label-schema.vcs-url
0.1 org.label-schema.version
🛡️ 镜像安全扫描
debian trixie/sid Trivy 2026-08-02 01:01 查看完整报告
0
低危 LOW
0
中危 MEDIUM
0
高危 HIGH
0
严重 CRITICAL
受影响目标 (2)
docker.io/manuelklaer/cups-canon:latest (debian trixie/sid) debian /etc/ssl/private/ssl-cert-snakeoil.key

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/manuelklaer/cups-canon:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/manuelklaer/cups-canon:latest  docker.io/manuelklaer/cups-canon:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/manuelklaer/cups-canon:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/manuelklaer/cups-canon:latest  docker.io/manuelklaer/cups-canon:latest

Shell快速替换命令

sed -i 's#manuelklaer/cups-canon:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/manuelklaer/cups-canon:latest#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/manuelklaer/cups-canon:latest && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/manuelklaer/cups-canon:latest  docker.io/manuelklaer/cups-canon:latest'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/manuelklaer/cups-canon:latest && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/manuelklaer/cups-canon:latest  docker.io/manuelklaer/cups-canon:latest'

镜像构建历史


# 2025-05-04 05:19:06  0.00B 声明容器运行时监听的端口
EXPOSE map[631/tcp:{}]
                        
# 2025-05-04 05:19:06  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/etc/cups]
                        
# 2025-05-04 05:19:06  0.00B 设置默认要执行的命令
CMD ["cupsd" "-f"]
                        
# 2025-05-04 05:19:06  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]
                        
# 2025-05-04 05:19:06  170.00B 执行命令并创建新的镜像层
RUN |2 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c chmod a+rwx /usr/local/bin/docker-entrypoint.sh # buildkit
                        
# 2025-05-04 05:19:06  170.00B 复制文件或目录到容器中
ADD ./docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
                        
# 2025-05-04 05:19:06  57.19KB 执行命令并创建新的镜像层
RUN |2 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c cp -rp /etc/cups /etc/cups-skel # buildkit
                        
# 2025-05-04 05:19:06  12.33KB 执行命令并创建新的镜像层
RUN |2 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c /usr/sbin/cupsd   && while [ ! -f /var/run/cups/cupsd.pid ]; do sleep 1; done   && cupsctl --remote-admin --remote-any --share-printers   && kill $(cat /var/run/cups/cupsd.pid)   && echo "ServerAlias *" >> /etc/cups/cupsd.conf # buildkit
                        
# 2025-05-04 05:19:06  1.74KB 执行命令并创建新的镜像层
RUN |2 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c echo 'admin ALL=(ALL:ALL) ALL' >> /etc/sudoers # buildkit
                        
# 2025-05-04 05:19:06  11.43KB 执行命令并创建新的镜像层
RUN |2 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c adduser --home /home/admin --shell /bin/bash --gecos "admin" --disabled-password admin   && adduser admin sudo   && adduser admin lp   && adduser admin lpadmin # buildkit
                        
# 2025-05-04 05:19:06  0.00B 执行命令并创建新的镜像层
RUN |2 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c apt-get autoremove -y   && apt-get clean   && rm -rf /var/lib/apt/lists/*   && rm -f /tmp/cnijfilter2.deb # buildkit
                        
# 2025-05-04 05:19:05  4.29MB 执行命令并创建新的镜像层
RUN |2 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c apt-get update   && apt-get upgrade -y   && apt-get full-upgrade -y # buildkit
                        
# 2025-05-04 05:18:59  16.80MB 执行命令并创建新的镜像层
RUN |2 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c apt-get install -y /tmp/cnijfilter2.deb # buildkit
                        
# 2025-05-04 05:18:57  330.84KB 复制文件或目录到容器中
ADD ./cnijfilter2/cnijfilter2_6.80-1_amd64.deb /tmp/cnijfilter2.deb # buildkit
                        
# 2025-05-04 05:18:57  47.51MB 执行命令并创建新的镜像层
RUN |2 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c apt-get install -y hpijs-ppds hp-ppd hplip # buildkit
                        
# 2025-05-04 05:18:50  35.32MB 执行命令并创建新的镜像层
RUN |2 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c apt-get install -y printer-driver-all printer-driver-cups-pdf # buildkit
                        
# 2025-05-04 05:18:35  10.31MB 执行命令并创建新的镜像层
RUN |2 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c apt-get install -y openprinting-ppds # buildkit
                        
# 2025-05-04 05:18:33  4.63MB 执行命令并创建新的镜像层
RUN |2 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c apt-get install -y foomatic-db-engine foomatic-db-compressed-ppds # buildkit
                        
# 2025-05-04 05:18:30  330.34MB 执行命令并创建新的镜像层
RUN |2 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c apt-get install -y cups cups-client cups-bsd cups-filters cups-browsed # buildkit
                        
# 2025-05-04 05:18:04  168.42MB 执行命令并创建新的镜像层
RUN |2 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c apt-get install -y sudo whois usbutils smbclient avahi-utils # buildkit
                        
# 2025-05-04 05:17:48  22.02MB 执行命令并创建新的镜像层
RUN |2 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c apt-get update # buildkit
                        
# 2025-05-04 05:17:48  0.00B 添加元数据标签
LABEL maintainer=ManuelKlaer org.label-schema.schema-version=1.0 org.label-schema.name=manuelklaer/cups-canon org.label-schema.description=CUPS printing server with Canon drivers (cnijfilter2) org.label-schema.version=0.1 org.label-schema.url=https://hub.docker.com/r/manuelklaer/cups-canon org.label-schema.vcs-url=https://github.com/ManuelKlaer/docker-cups-canon
                        
# 2025-05-04 05:17:48  0.00B 设置环境变量 ADMIN_PASSWORD
ENV ADMIN_PASSWORD=admin
                        
# 2025-05-04 05:17:48  0.00B 定义构建参数
ARG TARGETARCH=amd64
                        
# 2025-05-04 05:17:48  0.00B 定义构建参数
ARG TARGETPLATFORM=linux/amd64
                        
# 2025-04-28 08:00:00  78.59MB 
# debian.sh --arch 'amd64' out/ 'unstable' '@1745798400'
                        
                    

镜像信息

{
    "Id": "sha256:3d2a8396c59caffa548431d416eee0085907d19bd81187aee5fb1b887a78a12b",
    "RepoTags": [
        "manuelklaer/cups-canon:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/manuelklaer/cups-canon:latest"
    ],
    "RepoDigests": [
        "manuelklaer/cups-canon@sha256:13ac733733ba5479b0adb911d11f416250e131dd15a18aa1486d7388c806462a",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/manuelklaer/cups-canon@sha256:4046816d6bfb5db7997effaa7e486c4af74ae28832dd373284992a9cdac7418d"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-05-03T21:19:06.761984219Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "631/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "ADMIN_PASSWORD=admin"
        ],
        "Cmd": [
            "cupsd",
            "-f"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/etc/cups": {}
        },
        "WorkingDir": "",
        "Entrypoint": [
            "/usr/local/bin/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "ManuelKlaer",
            "org.label-schema.description": "CUPS printing server with Canon drivers (cnijfilter2)",
            "org.label-schema.name": "manuelklaer/cups-canon",
            "org.label-schema.schema-version": "1.0",
            "org.label-schema.url": "https://hub.docker.com/r/manuelklaer/cups-canon",
            "org.label-schema.vcs-url": "https://github.com/ManuelKlaer/docker-cups-canon",
            "org.label-schema.version": "0.1"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 718645203,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/5f1bbcd1bf1f66458a712096526e53684138859ca581f9e5efe45a34a64a3020/diff:/var/lib/docker/overlay2/ab482c63f8856cf997e0309ffc22e048cc82e63ece2610e067bdaac9531a762c/diff:/var/lib/docker/overlay2/78c7bec4d5ed5ae4bca4ab88b6eec0516821918e36f1dd367bc2944a0984a0f0/diff:/var/lib/docker/overlay2/c3180c443b68cd5daaec35c2fcc9ac8dd4532e0dbaadfd42b8d666d622e65937/diff:/var/lib/docker/overlay2/6fa9dc122a1a51da51762b4c17da51de3a1164e4a7dfa5043a504ad5eb0538d4/diff:/var/lib/docker/overlay2/87f63243a4cd5b3d81db15fd4a47452dc9c0ef0653227d561aa884572cc07259/diff:/var/lib/docker/overlay2/57729e1124eed03443336fb9719dd0891ceefc6a4d6fb05d62674028eea64f7a/diff:/var/lib/docker/overlay2/f4ddcdbd3eef7dbcc7fc4239778dfda759a9df687620d960764f3f5d11b1e387/diff:/var/lib/docker/overlay2/5eebbfbd065cbf45884558ed33a8430871f42e04bc45dd7331c4957614a321dc/diff:/var/lib/docker/overlay2/62e01d1451c6cbebae8994b8294034885e34e9c609189edef04ecc610c8a5295/diff:/var/lib/docker/overlay2/b5a894a65c148f25c86922db18696813a0ef0cdc5176af3fe14dfdefa96d3b55/diff:/var/lib/docker/overlay2/a2ded9b13595954fd8cd5b54df5f6080a0f1b3cec28e17b27e583c66cf36a07c/diff:/var/lib/docker/overlay2/ede8f8dfb4962a91b0101d0f3126b79c7ebfa3e12200afc21a2d7ebc25f4480a/diff:/var/lib/docker/overlay2/bcfb651f9219d22ae4880d6d08405675acf96eee7b090192c81034ad9107ca54/diff:/var/lib/docker/overlay2/3be50eb2d7eb83c86e6e9416697d9ed3b42fd4b554de8e86b79b9fe8d3e49ae1/diff:/var/lib/docker/overlay2/8e337c7ff891729d4fb4a898fabbd42f0f75ac117f1b16e4f77586068a3b623c/diff:/var/lib/docker/overlay2/11a108ec07f2e72501f9c76ef5d9bce74fca743cc0ce2482d0d146f5ab1f2a75/diff",
            "MergedDir": "/var/lib/docker/overlay2/d794c471f82c377d87dd15cc917a87c17ee3e102ef75fdec15a2c65830241015/merged",
            "UpperDir": "/var/lib/docker/overlay2/d794c471f82c377d87dd15cc917a87c17ee3e102ef75fdec15a2c65830241015/diff",
            "WorkDir": "/var/lib/docker/overlay2/d794c471f82c377d87dd15cc917a87c17ee3e102ef75fdec15a2c65830241015/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:fda2afd3fdaaf6a1a35fa5b0df5f3380cee0b440ae53119133c930802c007d80",
            "sha256:e5a262251d777132c73fed2a9cbb532b83f6f8901f260423e7c4644f5f33cb75",
            "sha256:e8c96083c41949f9d98085dddacc2d33f30ba06967d709e4f269889a74d34aaa",
            "sha256:81b7bc359384f8699028eab37db9e7b9caaf852434f816c701889422e53aef67",
            "sha256:7bdca9d3f60aea2e7fcdd538d89a043bbd8b57c2a3edfe454ac0d687ebd75761",
            "sha256:3c0549c51d71a235a4ad332b2726cf8373b6b1ba7bc47a35fcf703619f73d8bc",
            "sha256:6d96b287b18ec4c7a02f2ec93867b8ce5f42d35f6c90e3451299236eb35b20bc",
            "sha256:31d92f58e13eca36e9ab37253e06e3f6a25ef858acbb9676147885e660e9a80e",
            "sha256:7f576cd76b82cf752323412ab1085a3a1d56aabeb205421c6ab4365b8e3505d4",
            "sha256:c19cac6c3b34f23181d1bac941780bc4f3794c2d0e9f9e192cb9aa570e95c5c9",
            "sha256:020c824c80364a446479dc53014f6b19695ccecb297edc4840b7bc0d6641d7d1",
            "sha256:baf044182ba61b2e619a21c89e20c9911ff965832e51e2590e9d7615b8240a30",
            "sha256:42bf1c0dd31a477fbff685aa4cf5714c5624e828b572860d9d60f886e01594aa",
            "sha256:9204b0ca2debe4c6096ad3590507e0455eec96d4e6558672dbe71c330ebd918b",
            "sha256:f3028da43fce1addb749baa1efda5262de1e044991afdbdd723622a6ba558620",
            "sha256:c8c893581ea984f8f7616163c21d5bbfd9759b82231252c5a64e750b3af59126",
            "sha256:9e07acbb1c09491a684e3e145df5bbd1c1795e1c8318c1346c6200c1b71bc055",
            "sha256:83c931942ebebaeecb853aed12094f8a99afdb7c43fc36cee30c1d32766063c3"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-08-02T01:00:12.908191321+08:00"
    }
}

更多版本

docker.io/manuelklaer/cups-canon:latest

linux/amd64 docker.io718.65MB2026-08-02 01:00
13
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×