【Home Cinema】Windows下搭建小雅xiaoya的docker_windows 小雅

更多操作可参考:WSL 的基本命令 | Microsoft Learn

Docker Desktop

官网下载docker desktop并安装,可自定义docker desktop安装位置(章节2.3.1):Docker Desktop 安装教程-CSDN博客

安装完成后,需要通过设置将docker集成到wsl换源

  1. 确保在“设置”>“常规”中选中“使用基于 WSL 2 的引擎”

  1. 通过转到“设置”>“资源”>“WSL 集成”,选择要启用 Docker 集成的WSL

3. 填写国内源以提高docker的下载速度(其它源可自行搜索)

还可以设置镜像的安装位置(请自行搜索)。更多设置细节可参考:WSL 上的 Docker 容器入门 | Microsoft Learn

检查环境

建议安装WIndows Terminal(from 微软商店)

  1. 检查wsl与docker的安装。Windows终端执行wsl --list --verbose,查看输出是否包含“Ubuntu”、“docker-desktop”、“docker-desktop-data”

  2. 检查docker的安装与集成。Windows终端和Linux终端执行docker --version,输出已安装docker的版本

  3. 检查docker image的下载与容器生成是否正常。终端执行docker run hello-world(执行过程:docker指定运行hello-world镜像->从本地主机上查找不存在->从镜像仓库下载公共镜像->以 hello-world镜像创建新容器)

搭建小雅docker

设置小雅docker

以下内容网上都有,关键在于需要在Ubuntu内执行一键安装/更新命令

打开WSL Ubuntu,参考小雅官网文档执行以下命令(本文在root用户下执行)

bash -c "$(curl http://docker.xiaoya.pro/update_new.sh)"

此时需要输入三个参数(参数获取方式不保证最新,请参考官网文档)

  1. token。获取方式:https://aliyuntoken.vercel.app/

  2. open token。获取方式:阿里云盘 Open | AList文档

前往刷新令牌对应网址

点击“Scan QrCode”并打开阿里云盘app扫码

扫码后点击“I have scan” ,出现open token

3. 转存目录folder id。先转存 https://www.aliyundrive.com/s/rP9gP3h9asE 到自己网盘(选择资源盘),然后浏览器打开转存后的目录。此时浏览器的url https://www.aliyundrive.com/drive/file/resource/640xxxxxxxxxxxxxxxxxxxca8a最后一串就是转存目录folder id。记得这个目录不要删,里面的内容可以定期删除

运行小雅容器

静待安装完成,此时在docker desktop内可以看到小雅的镜像(image)、容器(container)日志(logs)

浏览器访问本机对应ip+5678(例192.168.1.2:5678),即可访问小雅AList上的资源

若出现“获取设置失败: 请稍后,正在加载储存”,则需等待资源加载完毕。具体为logs内出现“2023-12-19 11:52:29 INFO[2023-12-19 11:52:29] success load storage: [/©️ v.1213.1952(B)], driver: [UrlTree]”记录,则表示资源加载完毕

  • 每次打开电脑,需手动启动docker desktop以运行小雅docker。可自行搜索开机启动等方式
  • 更新或修复资源内容,只需重启容器即可

什么软件可以连接小雅?

软件

小雅官网文档有说明,此处列出亲测好用的软件(个人倾向于加载快,不需要海报墙)

  • Windows:PotPlayer(可结合Lav Filters+MadVR使用)
  • Apple TV:VidHub(目前免费)、Fileball(不是纯种视频播放用)
  • Mac:VidHub(目前免费)、Infuse(加载比VidHub慢)
  • iOS:VidHub(目前免费)、Infuse(加载比VidHub慢)
  • Android:Reex(加载快,搜索好用,在酷安或Gitee下载)

需要海报墙、刮削,Apple请使用Infuse,其它请使用Kodi(Kodi设置以后再填坑,我觉得这软件虽然开源但没那么好用)

重要参数

软件连接时需要设置参数(小雅官网文档已列出多数软件的设置截图),不同软件需根据软件实际情况填写,此处列出重要参数

  • 协议:(http)WebDAV
  • 主机/地址/位址:<本机对应ip>(如:192.168.1.2)
  • 端口:5678
  • 路径:/dav
  • webdav用户名/账号:guest
  • webdav密码:guest_Api789

遇到的问题

遇到问题时,请首先进行重启大法(包括wsl重启->容器重启->docker重启->Windows重启),再尝试以下解决方案

  1. 软件无法连接,打开浏览器显示拒绝访问
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值