0.环境说明:
①Debian12
②RAM 8G HHD 80G
③ROOT 权限
1.建立DockerCompose 文件
mdkir -p /usr/docker/alist cd /usr/docker/alist vi docker-compse.yml
写入如下内容:
version: '3.8' services: alist: image: xhofe/alist:latest container_name: alist restart: unless-stopped volumes: - /etc/alist/data:/opt/alist/data # 持久化存储 - ./config:/opt/alist/config # 自定义配置(可选) ports: - "5244:5244" # 主服务端口 - "5245:5245" # 管理API端口(按需开放) environment: - PUID=0 # 用户ID(默认0为root) - PGID=0 # 用户组ID - UMASK=022 # 文件权限掩码 - TZ=Asia/Shanghai # 时区设置 logging: driver: "json-file" options: max-size: "100m" max-file: "3"
接下来启动容器
docker-compose up -d
2.alist配置
获取随机管理员密码
docker exec -it alist ./alist admin random
访问 alist
1 | alist |
1 http://localhost:5244/
或者如果你映射了不同的端口,使用相应的端口号。
近期评论