以前写过一篇利用玩客云安装CUPS实现打印机共享的文章,原文地址:https://www.xunidd.com/2025/07/04/1751618060738 ,发现配置比较麻烦,后来在hub.docker.com发现比较不错的CUPS镜像,就想通过docker部署,毕竟docker部署快捷又好用。
部署完以后可以参照原来的文章进行配置。
废话不多说了,直接上命令。
docker run -d --name cups \
--restart unless-stopped \
-p 631:631 \
--device /dev/bus/usb \
-e CUPSADMIN=batman \
-e CUPSPASSWORD=batcave_password \
-e TZ="America/Gotham" \
-v <persistent-config-folder>:/etc/cups \
anujdatar/cups
可以根据自己的情况进行修改。
docker-compose
version: "3"
services:
cups:
image: anujdatar/cups
container_name: cups
restart: unless-stopped
ports:
- "631:631"
devices:
- /dev/bus/usb:/dev/bus/usb
environment:
- CUPSADMIN=batman
- CUPSPASSWORD=batcave_password
- TZ="America/Gotham"
volumes:
- <persistent-config-path>:/etc/cups
评论区