Alist是一个 多网盘统一管理工具,通过这个软件可以一次性使用多个网盘,很多公众号都有关于这个软件安装使用的教程。下面,我们将从软件的主要功能、支持的系统、软件官网等方面对其进行简单的介绍。
Alist是一款开源的网盘管理软件,旨在帮助用户高效管理和访问多个网盘服务,如Google Drive、OneDrive、Dropbox等。Alist的核心功能是提供统一的网盘访问界面,允许用户将不同网盘中的文件集中管理,并通过简单的操作实现快速访问与管理。该软件支持Windows、Linux和macOS操作系统,完全开源,用户可以自由下载和使用。其官网地址为https://alist-docs.github.io/alist。
下面是使用Docker在Win11系统安装Alist、添加夸克网盘等,Alist官网也提供了安装教程:https://alist.nn.ci/zh/guide/install/docker.html
(1)启用Hyper-V
在Windows系统上安装Docker相对简单,由于软件使用基于WSL 2的引擎,所以在安装前启用Hyper-V。如果是win10或者win11专业版打开“控制面板”,选择“程序” > “程序和功能” > “启用或关闭Windows功能”,勾选“Hyper-V”选项,然后点击“确定”。
如果是WIN11家庭版,可以结合网上教程,启用Hyper-V。教程参考:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/139264096?sharetype=blogdetail&shareId=139264096&sharerefer=APP&sharesource=m0_60424485&sharefrom=link
按照网上的教程建议,安装时不要勾选如下,但是与该教程不同的是,我升级了WSL:wsl --update
,并勾选了这个选项。
(2)安装并配置Docker Desktop
访问Docker官网下载页面,下载最新版本的Docker Desktop for Windows;双击下载的安装文件,运行安装程序,按照默认的设置进行安装即可,很快安装完成。
安装完成后,可以在CMD使用docker --version
查看版本验证安装,双击桌面快捷方式启动Docker Desktop。安装后启动软件会自动配置并启动Docker服务,我是直接使用了推荐的设置。此外,第一次启用软件会提示注册和角色设置,可以直接跳过,不进行设置。如果已注册了账户,也可以登陆账号。
由于网络问题,有可能无法拉取镜像文件,可以设置为国内镜像源。
"registry-mirrors": [
"https://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn",
"https://registry.docker-cn.com",
"https://reg-mirror.qiniu.com"
]
修改安装路径与数据存储路径
此外,如果是C盘空间不足等,可以设置修改安装路径和数据存储路径,参考网址:https://blog.csdn.net/m0_51290571/article/details/144635357。修改安装路径可以先cd到软件安装包所在的文件夹,再执行如下代码:
start /w "" "Docker Desktop Installer.exe" install --installation-dir="D:\Program Files\Docker" "
在安装时,installation-dir
是安装程序的安装目录,需要将D:\Programs\Docker更改为你需要安装的位置。安装完成后,修改存储路径:
(3)安装Alist
安装Alist可以参考B站或者网上的教程,例如:https://blog.csdn.net/weixin_63115236/article/details/138843475
。首先从 Docker Hub 拉取 Alist 的 Docker 镜像,可以使用终端运行如下代码或者可视化操作。
docker pull xhofe/alist:latest # 拉取 Alist 的 Docker 镜像
拉取 Alist 镜像后,运行 Alist 容器,并设置端口映射和数据卷。
Host Path是希望在本地存储 Alist 数据的路径。
然后在容器中找到创建的容器,并运行。
首次使用时,可以使用Docker自带的终端来更改密码,代码如下:docker exec -it alist ./alist admin set 新密码
。
更新密码后,点击链接来进入登录界面。
第一次登录会有如下提示:
接下来就可以配置我们的百度云盘、阿里云盘、夸克云盘等网盘。
(4)添加网盘
点击页面下方的管理,进入管理页面。在管理页面中,可以更改密码、设置用户、添加存储等。在存储界面,点击添加,选择要添加的网盘。添加教程可以参考官网,例如添加夸克云盘:https://alist.nn.ci/zh/guide/drivers/quark.html
。
打开一个新的浏览器窗口,登录夸克网盘账号;按下 F12
键,打开开发者工具;切换到“网络”(Network)标签页。如果要添加所有的文件,在打开后随意打开一个加载请求,找到cookie并复制。如果要添加某一个目录,则复制某一个目录请求时产生的Cookie。
复制后,粘贴到管理界面的Cookie中,然后保存。
保存后,可以看到已经有了一个存储。
最后返回到 http://localhost:5244/
,便可以看到网盘了。
添加其他网盘的方式相似,参照官方文档即可。