java web 调用打印机_docker Java web 项目调用打印机功能

做了个 oa 办公系统,最近在做一个打印附件的功能。通过 aspose-word java 在 windows 开发环境下没有问题

但是在 docker 容器中发现调用不到打印。现在仅能找到的资料有

...

-v /var/run/cups:/var/run/cups:ro

...

填充杯子 client.conf 似乎是一个更好的解决方案.

cat /tmp/client.conf

#The ServerName directive specifies sets the remote server

that is to be used for all client operations. That is,it

redirects all client requests to the remote server. The

default port number is 631 but can be overridden by adding

a colon followed by the desired port number to the value.

The default is to use the local server ("localhost").

ServerName

和 docker 启动参数:

...

-v /tmp/client.conf:/etc/cups/client.conf:ro

...

我还必须确保 cups 服务器绑定到 docker0 网桥并允许其他设备访问 cups 服务器:

...

Listen *:631

...

一旦杯子重新启动并且杯子 client.conf 传递到容器中,我就能按预期打印.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值