分三步:
挂载的网盘可以和NAS资源做同步,把网盘做为一个backup.
version: '3'
services:
rclone-aliyun:
image: mumiehub/rclone-mount
container_name: rclone-aliyun
restart: always
cap_add:
- SYS_ADMIN
devices:
- /dev/fuse
security_opt:
- apparmor:unconfined
volumes:
- <自定义本地路径>/rclone-aliyun/config:/root/.config/rclone
- <自定义本地路径>/rclone-aliyun/aliyun:/mnt/mediaefs:shared
environment:
- RemotePath=<下一步rclone配置时名称>:/
- ConfigDir=/root/.config/rclone
- ConfigName=rclone.conf
- MountCommands=--allow-other --allow-non-empty
注意:RemotePath中:/表示将加载网盘根目录,如果需要子目录添加即可,如:/xxx
远程到nas执行:
docker exec -it rclone-aliyun sh
创建配置
rclone config
输入n创建新的挂载
输入名称(这里的名称就是docker-compose中RemotePath使用的名称)
选择webdav
url输入挂载的阿里网盘服务地址包括端口号。
类型选择other
用户名输入第一步中webdav服务的用户名
选择使用自己的密码
密码输入第一步中webdav服务的密码,一定要匹配。后面跟着提示即可。
然后重启容器。
在Plex中添加第二步中指定的本地目录,即volumes下第二个参数冒号前的路径。
done.