1. 环境配置
mkdir -p /docker/alist/data /docker/alist/file
2. 编辑 docker-compose.yml
tee /docker/alist/docker-compose.yml <<-'EOF'
services:
alist:
image: xhofe/alist:latest
container_name: alist
restart: unless-stopped
environment:
PUID: 0
PGID: 0
UMASK: 022
volumes:
- /docker/alist/data:/opt/alist/data
- /docker/alist/file:/root
networks:
- internal
networks:
internal:
external: true
name: internal
EOF
3. 运行 docker compose
cd /docker/alist/ && \
docker compose up -d
4. 其他
# 查看默认 admin 随机生成密码
docker compose logs | grep password
# backup
cd /docker/alist/ && \
docker compose stop && \
docker compose rm -f && \
docker rmi xhofe/alist:latest && \
rm -rf /docker/alist
# 查看日志
docker compose logs
&NPM
Domain Names
<域名>
Forward Hostname / IP
alist
Forward Port
5244