微信扫一扫 分享朋友圈

已有 10 人浏览分享

开启左侧

openwrt安装docker并启动方法

[复制链接]
10 0
在软件包中下载docker和dockerd,

image.png
也可以自行下载ipk文件安装

安装成功后启动xshell连上openwrt
执行 /etc/init.d/dockerd 启动docker的daemon服务
若要dockerd自启动则执行
ln -s /etc/init.d/dockerd /etc/rc.d/S100docker

建立软连接,在系统加载时启动docker服务
一下是拉取青龙面板镜像并创建容器的命令

  1. docker run -dit \
  2. -v /mnt/mmcblk2p4/ql/config:/ql/config \
  3. -v /mnt/mmcblk2p4/ql/log:/ql/log \
  4. -v /mnt/mmcblk2p4/ql/db:/ql/db \
  5. -v /mnt/mmcblk2p4/ql/scripts:/ql/scripts \
  6. -v /mnt/mmcblk2p4/ql/repo:/ql/repo \
  7. -v /mnt/mmcblk2p4/ql/raw:/ql/raw \
  8. -v /mnt/mmcblk2p4/ql/jbot:/ql/jbot \
  9. --network host \                                                       
  10. -e ENABLE_HANGUP=true \
  11. -e ENABLE_TG_BOT=true \
  12. -e ENABLE_WEB_PANEL=true \
  13. --name qinglong \
  14. --hostname qinglong \
  15. --restart always \
  16. whyour/qinglong:latest
复制代码
容器跑起来后浏览器打开青龙面板ip:5700
查看配置文件并修改需要的参数(前缀,是否拉取脚本过程中自动生成定时任务等)

xshell中执行命令
docker exec -it qinglong ql repo https:*.git    或者
docker exec -it qinglong ql raw https:**.gee

或者在定时任务中添加ql 命令执行
脚本执行错误时注意查看jdCookies.js,自定义黑名单可在jdCookies.js中操作(重新拉库会覆盖修改内容),注意拉库命令将jdCookies.js等依赖设置为黑名单
拉取脚本完成后执行以下命令来初始化,否则会缺少依赖

docker exec -it qinglong bash -c "cd scripts && npm i"

脚本执行过程中缺少默写依赖(module)报错,比如 png-js或md5
执行命令安装依赖
docker exec -it qinglong bash -c "cd scripts && npm i -S png-js"
docker exec -it qinglong bash -c "cd scripts && npm i -S jsdom"

某些python脚本需要安装依赖在青龙面板也可操作

免责声明:
1,海欣资源网所发布的资源由网友上传和分享,不保证信息的正确性和完整性,且不对因信息的不正确或遗漏导致的任何损失或损害承担责任。
2,海欣资源网的资源来源于网友分享,仅限用于学习交流和测试研究目的,不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。
3,海欣资源网所发布的资源由网友上传和分享,版权争议与本站无关,您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。
4,如果您喜欢,请支持正版,购买正版,得到更好的正版服务,如有侵权,请联系我们删除并予以真诚的道歉,联系方式邮箱 haixinst@qq.com
海欣资源-企业信息化分享平台。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

关注

0

粉丝

41

主题
热度排行
回复排行
最新贴子

Archiver|手机版|海欣资源 ( 湘ICP备2021008090号-1 )|网站地图

GMT+8, 2024-11-24 15:23 , Gzip On, MemCached On.

免责声明:本站所发布的资源和文章均来自网络,仅限用于学习交流和测试研究目的,不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。 本站信息来自网络,版权争议与本站无关,您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。 如果您喜欢,请支持正版,购买正版,得到更好的正版服务,如有侵权,请联系我们删除并予以真诚的道歉。