Docker部署Alist网盘指南

官网链接: https://alist.nn.ci/zh/

内容了解:

Alist 🗂️ 一个支持多种存储的文件列表程序,使用 Gin 和 Solidjs。也就是私人网盘

功能介绍:

功能介绍

安装方式:

发行版本

这里提供两种方式:

  1. 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
  2. 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

Alist Docker容器 信息

出现上图所示信息则代表配置完成 只需要看最后一个和倒数第二三个一样即可

查看管理员信息:

低于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
作者
HRET
发布于
2024年07月08日
许可协议