网站首页 > 精选教程 正文
docker镜像的选择
试过很多个,最后胜出的是tigerj/cups-airprint,支持的打印机最多.
方案一
群晖docker可以用自己喜欢的方式去启动容器,我这里使用命令行.
sudo docker run -d --name=cups --net=host -v /var/run/dbus:/var/run/dbus -v /dev/bus/usb:/dev/bus/usb --privileged -e CUPSADMIN="admin" -e CUPSPASSWORD="admin" --restart unless-stopped tigerj/cups-airprint
一定要复制我这个命令,可以修改一下用户名和密码.其他不用动,以上命令解决了容器重启,打印机关机重启等场景下打印机连接不上的问题.
方案二
如果以上方案不行,可以尝试一下方案二:(强调一下以上方案正常的不需要做)
部分的cups-airprint有这样的问题,当关闭打印机后,再次打开,cups一直等待打印机,除非再重启打印容器。问题的原因是usb在docker的挂载问题,需要修改docker 启动命令,进入docker查看一下打印机挂载在哪里
进入docker容器
sudo docker exec -it cups sh
进入下面的目录
cd /etc/udev/rules.d
按照以下命令创建一个配置文件,注意修改04f9 还有0028为你自己打印机的配置.
echo ATTR{idVendor}==\"04f9\", ATTR{idProduct}==\"0028\", MODE:=\"0660\", GROUP:=\"lp\" > 10-usbprinter.rules2
重启容器,就可以了.
手机端使用
直接用airprint就可以了.这里有云服务器的,可以用nginx配置一个反向代理,这样在哪里都可以使用airprint打印功能.
电脑端使用
先进打印机管理界面,把打印机的地址复制下来.
http://192.168.1.50:631/printers/Brother_HL-2040_series
在添加打印机那里填入就可以了
猜你喜欢
- 2024-10-14 Alist - 阿里云盘目录文件列表程序(Docker 部署教程 )
- 2024-10-14 GO语言实现Github webhook接收处理服务
- 2024-10-14 华丽的个人主页引导页,无限多模式个性化——NOISE主页
- 2024-10-14 主打数据安全!华硕三款NAS新机即将开售!附ADM4.1系统更新解析
- 2024-10-14 保姆级,利用cf实现无端口部署动态博客——halo
- 2024-10-14 立即提高生产力!图床、计划、代办、番茄钟All In One
- 2024-10-14 不止是Docker!瀑布流照片墙、文件批量处理,熊猫带你花式玩NAS
- 2024-10-14 给你的NAS无限可能,安装小晓雅全家桶影音库
- 2024-10-14 开源&Docker:何必nextcloud,新晋神级私人云盘,在线office编辑
- 2024-10-14 看,这里有300款斯拉夫鸡尾酒手册,利用NAS部署一套酒吧管理系统
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)