在Docker里用cups实现局域网打印机共享

2024-02-27 17:46:11 10点赞 54收藏 17评论

买来4600也有一段时间,一开始本来也是为了备份手机里照片而买的,后来发现3K的东西发挥的用处并不是太大。


某一天看到打印机可以在家庭网络中共享,就开始研究,才发现家里的打印机看起来挺大,居然是简配版,网线插口是空的,还用贴纸挡住了

在Docker里用cups实现局域网打印机共享


惠普 M154a

在Docker里用cups实现局域网打印机共享


多坑,有洞没插孔

那实现共享就只有几种方案
1.打印机数据线连接台式,设置共享文件夹,把需要打印的东西放在共享文件夹或者Nas里面,从台式机开始打印(台式机需要在打印时开启)
2.打印机数据线连接台式,设置共享打印机,局域网内电脑通过局域网打印文件(台式机需要在打印时开启)
3.打印机连接Nas,这样在局域网的电脑,手机都可以直接打印
4.购买的打印机共享器,连上无线打印,还能异地打印

想到就去做,1.2号方案差不多都和脱裤子放屁一样,但每次打印都要插拔数据线,更是麻烦。那就只有方案3.4可行。
说实话要是没有Nas,我肯定选4,1张以内就可以完成,绿联也有同样的设备在2张左右。
但是都买了Nas,再买个打印机共享器又感觉有点多余,多余的充电器,用的时候还要在开启电源,主要是本来就可以通过Nas实现的功能,在多一个设备,实在是麻烦,所以还是选择了方案3。
然后就开始了漫长的百度。
先了解到要实现4600没有的功能只能通过docker实现,docker里面能实现共享打印的容器就是cups
网上大多教程都是安装好设置打印的,但是关于配置容器的教程有点少,写的详细的又对小白不太友好,根本就看不懂
在docker里面搜cups,就出来很多种,也看不懂呀

在Docker里用cups实现局域网打印机共享

不过发现一个不错的方法,就是打开网站hub.docker.com看镜像的更新时间,去选择
有些都是几年前更新的就可以pass了
我选择了2个更新比较快的镜像

在Docker里用cups实现局域网打印机共享


然后问题就开始了
ydkn/cups下载后,直接点创建容器,无脑下一步就可以,生成并且成功运行
打开网址后,添加打印机无法显示Nas后面插usb的打印机(第一篇贴子已经说过了)
cups版本是2.2
在论坛逛了许久,发现有同样需求的人不少,但是无论咨询客服还是技术,得到回复都是4600本身不支持,docker配置问题无法回复。
从零零散散的信息中总结出
如果用扫描可以通过Samba功能去实现
如果需要共享打印机,并且识别后面usb口,需要修改配置运行容器(未测试)
参考贴这个帖子7楼,lz给的解决方案
8月更新以后可以SSH登录安装cups,参数加上--privileged=true后可以看到usb打印机了,但是olbat/cupsd这个镜像里面没有我的打印机型号HL-2260D。尝试通过兄弟官网提供的brprinter驱动安装工具安装驱动也失败了
因为他用的cups是olbat/cups,所以我也用这个
但是新的问题也就开始了
直接在docker里面点运行容器,生成的容器无法打开
对于小白来说就是没办法
后经查询说要通过ssh去安装,又研究了ssh,还有获取密码
也终于懂了hub.docker.com镜像右边的命令是在哪输入了
通过4600还是ssh下载的镜像都是一样的
用命令下载镜像后,用默认配置安装后,cups版本2.4.7
但还是没办法识别后面usb接口
用自定义配置文件命令,安装后又打不开容器
折腾了许久,也问了很多人,都得不到正确的回复
直到某宝上找了个部署的人
沟通后人家表示试一试,成功收米,不成功不收米,对我而言这就是对自己技术有信心的良心商家!
虽然大致的逻辑想通了,就是通过修改配置文件来生成容器,但是对于没有基础的人来说真是一头雾水
在大神的操作下,在添加打印机的页面终于出现了连接上打印机选项!
真是太开心了。
虽然全程都在看商家的远程操作,想学习一下,但是就算看,也没看懂
最后又问了一下商家,能否把操作的命令发一下,我好发到论坛做教程
商家也表示没问题并且还帮我做了个自动运行的配置。

为了方便大家配置,我把要来的配置命令还有自动运行文件发上来,这样大家都可以使用
要是实在搞不定,也可以找这个大神。
用命令安装
命令从这开始复制

在Docker里用cups实现局域网打印机共享


一直到这里结束

在Docker里用cups实现局域网打印机共享


中间的内容都要复制上运行

最后在复制
下面一段

在Docker里用cups实现局域网打印机共享




自动安装
连接上ssh
把那个.sh文件拖进去
终端运行
sh cupsd.sh
结束


这两种都是可以的

只要这一步完成,那就很简单了打开浏览器,添加,复制打印机地址
windows添加就好了
网上的教程也有很多

张大妈上面不能发附件

有需要的可以去4600社区搜,或者私我

最后感谢提供帮助的所有人


在Docker里用cups实现局域网打印机共享


展开 收起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

1899元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1749元起

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

1979元起

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

1321.01元起

UGREEN 绿联 DH2100 双盘位NAS(RTD1296、2GB)

UGREEN 绿联 DH2100 双盘位NAS(RTD1296、2GB)

873.01元起

UGREEN 绿联 私有云 DH2600 双盘位NAS网络存储 配2*8TB酷狼硬盘

UGREEN 绿联 私有云 DH2600 双盘位NAS网络存储 配2*8TB酷狼硬盘

1349元起

UGREEN 绿联 私有云DH2600 8T双盘位 Nas网络存储

UGREEN 绿联 私有云DH2600 8T双盘位 Nas网络存储

2849元起

UGREEN 绿联 立减10% !到手价899 !UGREEN 绿联 私有云DH2100+ 两盘位nas网络存储器个人云存储家庭家用网盘

UGREEN 绿联 立减10% !到手价899 !UGREEN 绿联 私有云DH2100+ 两盘位nas网络存储器个人云存储家庭家用网盘

859元起

UGREEN 绿联 私有云DX4600 Nas网络存储服务器8G版 四核4盘位家庭个人云

UGREEN 绿联 私有云DX4600 Nas网络存储服务器8G版 四核4盘位家庭个人云

1799元起

UGREEN 绿联 私有云DX4600Pro/+数据8G版Nas网络存储硬盘服务器

UGREEN 绿联 私有云DX4600Pro/+数据8G版Nas网络存储硬盘服务器

3979元起

UGREEN 绿联 年终好价节直降15%:UGREEN 绿联 私有云DX4600+

UGREEN 绿联 年终好价节直降15%:UGREEN 绿联 私有云DX4600+

1999元起

UGREEN 绿联 私有云DX4600数据8G版Nas网络存储服务器四核4盘

UGREEN 绿联 私有云DX4600数据8G版Nas网络存储服务器四核4盘

4799元起

UGREEN 绿联 私有云DX4600 8G版 16T四盘位

UGREEN 绿联 私有云DX4600 8G版 16T四盘位

2279.01元起

UGREEN 绿联 私有云DX4600+ 8G版 四核四盘位硬盘家用nas网络存储服务器 家庭云存储

UGREEN 绿联 私有云DX4600+ 8G版 四核四盘位硬盘家用nas网络存储服务器 家庭云存储

1999元起

UGREEN 绿联 私有云DX4600+数据8G版Nas网络存储家用硬盘服务器

UGREEN 绿联 私有云DX4600+数据8G版Nas网络存储家用硬盘服务器

3499元起

UGREEN 绿联 私有云DH2600两盘位NAS云存储共享相册网络存储家庭个人云盘

UGREEN 绿联 私有云DH2600两盘位NAS云存储共享相册网络存储家庭个人云盘

1349元起
17评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
相关话题
最新文章 热门文章
54
扫一下,分享更方便,购买更轻松