这是一个包含CUPS打印服务器(即通用Unix打印系统,用于管理打印队列、处理打印请求及协调打印任务)与各类打印驱动程序的Docker镜像,旨在为容器化环境提供便捷的打印服务部署方案,支持多种打印机型号,可简化跨平台打印配置流程,适用于需快速搭建和高效管理打印服务的开发、测试或生产场景。
收藏数: 116
下载次数: 2668637
类型:

olbat/cupsd本镜像基于 [***] 构建。
该Docker镜像包含CUPS打印服务器及 Debian 官方打包的打印驱动,可用于搭建远程打印服务。
直接运行容器,使用镜像自带的 cupsd.conf 配置文件:
bashdocker run -d -p 631:631 -v /var/run/dbus:/var/run/dbus --name cupsd olbat/cupsd
如需自定义配置,将本地 cupsd.conf 文件挂载到容器内:
bashdocker run -d -p 631:631 -v /var/run/dbus:/var/run/dbus -v $PWD/cupsd.conf:/etc/cups/cupsd.conf --name cupsd olbat/cupsd
注意:若需连接USB打印机,可添加挂载 -v /dev/bus/usb:/dev/bus/usb(参考 issue#103)。
补充说明:若启动时出现 cupsdDoSelect() failed 错误,可通过调整容器 ulimit 配置解决(参考 issue#111)。
注意:CUPS服务器管理员账号密码为 print/print。
cups-client 包/etc/cups/client.conf,设置 ServerName 为 127.0.0.1:631lpstat -rlpstat -v本镜像集成了 Debian 官方打包的大部分打印驱动,可用于搭建远程CUPS打印服务器。
镜像的GitHub仓库不负责维护或调试 Debian 打包的打印机驱动及CUPS服务本身。
若需驱动或CUPS服务支持,建议联系相关渠道:
关于容器启动、本地网络访问、NAS部署等问题,也请联系对应支持渠道。若涉及Docker网络配置,建议先阅读 Docker 网络文档 了解基础概念。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 版本下载页面。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务