分享

低成本的无线打印:openwrt上通过Docker容器实现Airprint

 中间件 2020-03-30

首先:
1、支持tcp/udp的打印机一台
2、openwrt系统的路由器
安装:
1、选择docker镜像

打开openwrt中的TTYD 终端,登陆
输入docker pull mnbf9rca/cups-google-print

docker运行
docker run -d —name=airprint
—net=”host”
—privileged=true
-e “CUPS_USER_ADMIN”=”admin”
-e “CUPS_USER_PASSWORD”=”pass”
-e TZ=”Asia/Shanghai”
-e HOST_OS=”Synology”
-e “TCP_PORT_631”=”631”
-v”/volume1/docker/airprint/config”:”/config”
-v /dev:/dev
-v”/volume1/docker/airprint/avahi”:”/etc/avahi/services”
-v /var/run/dbus:/var/run/dbus”mnbf9rca/cups-google-print”
备注:以手命令里面的”CUPS_USER_ADMIN”=”admin”参数是CUPSD服务的管理页面账号,”CUPS_USER_PASSWORD”=”pass”是密码。我这里保持默认,自己家用无所谓。

登录管理页面:https://docker的IP:631/admin/
添加打印机

vim命令

按 ESC,左下角就可以进行输入
:w 保存但不退出
:wq 保存并退出
:q 退出
:q! 强制退出,不保存
:e! 放弃所有修改,从上次保存文件开始再编辑命令历史

docker常用命令

1、docker pull [OPTIONS] NAME [:TAG] :此命令的作用是从docker远程的仓库拉取镜像到本地 (命令中的NAME项是必填的代表我们需要拉取的镜像名称; [:TAG]是可选的,是代表镜像的版本; [OPTIONS]是代表拉取的镜像参数)

例如:拉取hello-world镜像命令:docker pull hello-world

2、docker images [OPTIONS] [REPOSITORY[:TAG]] :此命令是来查看我们本机都有哪些镜像,也可以验证我们的pull是否执行成功(命令中[OPTIONS]是镜像的参数; [REPOSITORY[:TAG]]是镜像的名称和版本)

docker images命令的参数含义:

REPOSTTORY : 镜像名字

TAG : 版本(lastest 最新版)

IMAGE ID : 64 位的字符串,可以唯一标识镜像,这里只显示16位,后面的被截掉了。

CREATED : 创建时间 (最后修改时间)

SIZE : 大小

3、docker run [OPTIONS] IMAGE [:TAG] [COMMAND] [ARG…] :运行镜像,命令中IMAGE镜像名字项为必填项

4、docker run -d 镜像名: 后台运行容器

5、docker ps: 查看正在运行的容器

6、docker exec -it :在运行的容器中运行命令

7、docker run —help: 可以查看docker run 都有哪些参数;

8、docker pull hub.c.163.com/library/nginx:latest 拉取nginx镜像

docker run hub.c.163.com/library/nginx 在前台运行Nginx;

docker run -d hub.c.163.com/library/nginx 在后台运行Nginx并打印相应运行Id;

9、 docker run -d -p 主机端口:容器端口 容器的名称:启动镜像,并执行映射端口

比如:docker run -d -p 8080:80 hub.c.163.com/library/nginx

docker run -d -P 容器名称: 启动镜像,并开放所有的端口与主机建立映射

10、docker stop 容器Id :停止docker

11、docker build -t 容器名称:版本 Dockerfile文件目录: 构建镜像

如:docker build -t demo:latest .

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多