问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Alist与Docker安装教程、添加夸克网盘等

创作时间:
作者:
@小白创作中心

Alist与Docker安装教程、添加夸克网盘等

引用
CSDN
1.
https://m.blog.csdn.net/weixin_43416590/article/details/145871927

Alist是一个多网盘统一管理工具,通过这个软件可以一次性使用多个网盘,很多公众号都有关于这个软件安装使用的教程。下面,我们将从软件的主要功能、支持的系统、软件官网等方面对其进行简单的介绍。

Alist简介

Alist是一款开源的网盘管理软件,旨在帮助用户高效管理和访问多个网盘服务,如Google Drive、OneDrive、Dropbox等。Alist的核心功能是提供统一的网盘访问界面,允许用户将不同网盘中的文件集中管理,并通过简单的操作实现快速访问与管理。该软件支持Windows、Linux和macOS操作系统,完全开源,用户可以自由下载和使用。其官网地址为https://alist-docs.github.io/alist

使用Docker在Win11系统安装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/

,便可以看到网盘了。

添加其他网盘的方式相似,参照官方文档即可。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号