用飞牛nas把普通打印机变身网络打印机 cups

作者1123周前 (11-08)其他275

安装cups让本地usb打印机变身网络打印机,并且实现隔空打印

原版地址 https://hub.docker.com/r/ydkn/cups


docker run -d --restart always -p 631:631 -v $(pwd):/etc/cups -e ADMIN_PASSWORD=mySecretPassword ydkn/cups:latest

这里下命直接用docker compose搭建

请使用一下这个代码

services:
    cups:
        image: ydkn/cups
        container_name: cups
        restart: always
        ports:
            - 631:631
        volumes:
            - /var/run/dbus:/var/run/dbus
            - ./config:/config
            - ./services:/services
        devices:
            - /dev/bus
            - /dev/usb
        environment:
            - ADMIN_PASSWORD=password #默认用户名admin,密码在这里设置,不设置默认也是admin
            - TZ=Asia/Shanghai

以下代码在飞牛上重启后不自动启动

services:
    cups:
        image: anujdatar/cups
        container_name: cups
        restart: unless-stopped
        ports:
            - "631:631"
        volumes:
            - /var/run/dbus:/var/run/dbus
            - ./airprint_data/config:/config
            - ./airprint_data/services:/services
        devices:
            - /dev/bus/usb:/dev/bus/usb
        environment:
            - CUPSADMIN=admin #设置用户名
            - CUPSPASSWORD=password #设置密码
            - TZ="Asia/Shanghai"


相关文章

openwrt软路由(x86)做打印服务器,用docker安装cups/airprint

openwrt软路由(x86)做打印服务器,用docker安装cups/airprint

记录一下,免得下次重装又不会,有需要的参考一下。在新版的软路由系统里已经集成了通过 TCP/IP 共享 USB 打印服务,但对于链接与实用性不太好,IStore里的cups又没几个驱动,那我们就可以用...

Ubuntu 安装 Nextcloud 客户端

方法一:通过添加 PPA 源安装sudo apt update && sudo apt upgrade  #添加 stable 源 sudo add-apt-repositor...

UNRAID 上部署多个 Streamlit 应用

✅ 部署多个 Streamlit 实例的关键点项目要做的事情示例(第二个实例)📁 应用目录每个应用要有独立的目录/mnt/user/appdata/streamlit_app2/📄 app.py 内容...

UNRAID 系统中安装 Docker 版的 MySQL

在 UNRAID 系统中安装 Docker 版的 MySQL,可以通过图形界面(Unraid Web UI)轻松完成。下面是 详细的步骤和方法:✅ 前提条件已安装并运行 UNRAID 系统UNRAID...

基岩版-我的世界 单人记录导入到docker版本

要将 Minecraft Windows 基岩版(Bedrock Edition) 单人模式下的地图(世界数据)导入到 Docker 部署的 Bedrock Dedicated Server(BDS)...