Docker部署Alist网盘指南
官网链接: https://alist.nn.ci/zh/
内容了解:
Alist 🗂️ 一个支持多种存储的文件列表程序,使用 Gin 和 Solidjs。也就是私人网盘
功能介绍:
安装方式:
发行版本
这里提供两种方式:
docker-cli:
docker run -d --restart=unless-stopped -v /etc/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 -e "TZ=Asia/Shanghai" --name="alist" xhofe/alist:latest
docker-compose:
创建一个名为: docker-compose.yml 的文件 内容如下:
version: '3.3'
services:
alist:
image: 'xhofe/alist:latest'
container_name: alist
volumes:
- '/etc/alist:/opt/alist/data'
ports:
- '5244:5244'
environment:
- PUID=0
- PGID=0
- UMASK=022
- TZ=Asia/Shanghai
restart: unless-stopped
使用以下命令启动
docker-compose up -d
服务运行之后,容器默认的时区为UTC时区,如果你想指定容器运行的时区,则可以通过传递此变量来实现:-e "TZ=Asia/Shanghai"
查看是否启动成功
docker ps
出现上图所示信息则代表配置完成 只需要看最后一个和倒数第二三个一样即可
查看管理员信息:
低于v3.25.0版本
docker exec -it alist ./alist admin
高于v3.25.0版本
# 随机生成一个密码
docker exec -it alist ./alist admin random
# 手动设置一个密码,`NEW_PASSWORD`是指你需要设置的密码
docker exec -it alist ./alist admin set NEW_PASSWORD
通过访问 http://{你的服务器ip}:5244 进入
Docker部署Alist网盘指南
https://hret.cloud/archives/docker-install-alist