docker安装alist或openlist并挂载移动云盘到vps做备份

先安装alist或者openlist:

alist版

docker run -itd   --name=alist   -p 5244:5244    -v /etc/alist:/opt/alist/data   --restart always   -e PUID=0  -e PGID=0  -e UMASK=022  xhofe/alist:latest

openlist版

mkdir -p /etc/openlist
docker run --user $(id -u):$(id -g) -d --restart=unless-stopped -v /etc/openlist:/opt/openlist/data -p 5244:5244 -e UMASK=022 --name="openlist" openlistteam/openlist:latest

下面以Alist为例,openlist是alist的二开版本都一样

通过命令设置密码 docker exec -it alist ./alist admin set NEW_PASSWORD

接下来通过webdav来挂载磁盘,这里假设我要在宝塔的docker里面挂载,进入容器docker exec -it baota /bin/bash

安装davfs2: yum install davfs2

这里有点尴尬,centos8的源挂了,更新一下

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo

yum clean all

yum makecache

重新执行安装davfs2: yum install davfs2

在alist后台用户管理, 权限 打开 Webdav 读取 和 Webdav 管理 这两个权限

然后挂载

mkdir /www/alist

mount -t davfs http://172.17.0.4:5244/dav/ /www/alist

输入用户密码即可。

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容