扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 200|回复: 1
收起左侧

[N1] docker中跑CUPS

[复制链接]

一米阳光商人

贡献:2803

金钱:9554

威望:1495

589

主题

680

帖子

2万

积分

优秀版主荣誉管理RO骑士

RO精灵 RO精灵

RO侏儒 RO侏儒

RO巨人 RO巨人

RO诸神 RO诸神

RO创世 RO创世

发表于 2023-3-23 14:26:52 | 显示全部楼层 |阅读模式
执行代码拉取镜像并运行容器,这里仍然选择tigerj/cups-airprint的,这个镜像带avahi,能实现airprint,支持安卓及苹果设备直接使用系统自带打印服务搜索到打印机,非常方便。只是有点瑕疵,让我花了点时间解决了。以下是docker的代码
  1. docker run \
  2.        --name=cups \
  3.        --restart=always \
  4.        --net=bridge \
  5.        -p '631:631' \
  6.        -v /var/run/dbus:/var/run/dbus \
  7.        -v ~/airprint_data/config:/config \
  8.        -v ~/airprint_data/services:/services \
  9.        --device /dev/bus \
  10.        --device /dev/usb \
  11.        -e CUPSADMIN="admin" \
  12.        -e CUPSPASSWORD="password" \
  13.        tigerj/cups-airprint
复制代码


docker拉完以后直接先停用了再开启,减少后面不必要的麻烦。
后面步骤都一样,参考老版步骤,选择驱动,共享打印机,直到cups里能打印出测试页面。


docker run \
       --name=cups \
       --restart=always \
       --net=bridge \
       -p '631:631' \
       -v /var/run/dbus:/var/run/dbus \
       -v ~/airprint_data/config:/config \
       -v ~/airprint_data/services:/services \
       --device /dev/bus \
       --device /dev/usb \
       -e CUPSADMIN="admin" \
       -e CUPSPASSWORD="password" \
       tigerj/cups-airprint

一米阳光商人

贡献:2803

金钱:9554

威望:1495

589

主题

680

帖子

2万

积分

优秀版主荣誉管理RO骑士

RO精灵 RO精灵

RO侏儒 RO侏儒

RO巨人 RO巨人

RO诸神 RO诸神

RO创世 RO创世

 楼主| 发表于 2023-4-3 16:01:25 | 显示全部楼层
HP M701A 在添加的时候需要使用手动的方式进行添加 1.png

并在添加打印机的时候使用 按名称添加共享打印机的方式

先将共享打印机的地址复印出来
2.png

并将地址粘贴在下图的位置上,然后下一步,余下操作和平时一样

3.png

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为兴趣而生…… 立即登录 立即注册
TOP

docker中跑CUPS

执行代码拉取镜像并运行容器,这里仍然选择tigerj/cups-airprint ...

温馨提示:手机扫描二维码继续浏览

快速回复 返回顶部 返回列表