简介
Alist是一款基于WebDAV协议的开源网盘程序,支持多种存储服务,包括本地硬盘存储、SMB共享、WebDAV、FTP/SFTP对象存储、百度网盘、阿里云盘等。前面宅宅也发布了有关宝塔面板搭建Alist网盘教程(2023版),但是这种部署方式貌似一个服务器只能用一个,宅宅也试过很多办法,最后结合往上搜到的知识,利用宝塔的Docker容器部署多个挺好用,现在分享出来。
宝塔安装Docker
点击左侧宝塔面板的Docker,会提示当前未安装docker或docker-compose,点击安装就可以了,宅宅不再详细叙述。
拉取镜像
按照顺序:Docker——镜像——从仓库中拉取,然后在镜像名中输入 xhofe/alist ,最后点击确认。
添加容器
按照顺序:容器——添加容器——容器名称这里以alist1为例——镜像选择上面拉取的镜像xhofe/alist——容器端口为5244——服务器端口可自定义(可以和容器端口统一,但是容器有多个alist时需要唯一的端口)——点击加号(+)添加上——添加挂载卷服务器目录为:/etc/alist——容器目录为/opt/alist/data——点击加号(+)添加上——最后点击确定。
Docker配置到此就可以使用服务器ip地址加上上面填写的服务器端口访问了。
反向代理
为了利用域名不加端口就可以访问,我们需要新建一个纯静态的网站,且网站已经绑定域名,然后利用nginx服务器的反向代理功能就可以满足直接域名访问了。具体反向代理我就不再叙述了,你可以参考它:点击查看。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容