跳至主要內容

配置 AList

HanTx小于 1 分钟UbuntudockerAListUbuntu

1. 用 docker 拉取 AList 镜像

docker pull hantx/alist:latest

2. 查看已拉取的镜像

docker images

3. 运行镜像,生成容器

# -i: 以交互模式运行容器
# -t: 为容器重新分配一个伪输入终端
# --name: 为容器指定一个名称
# -p: 指定端口映射,格式为:主机(宿主)端口:容器端口
# --volume, -v: 绑定一个卷
# -e: 设置环境变量
# -d: 后台运行容器,并返回容器ID
docker run -d --name alist --restart=unless-stopped \
  -v /etc/alist:/opt/alist/data \
  -p 29475:29475 \
  -e PUID=0 -e PGID=0 -e UMASK=022 \
  hantx/alist:latest

删除镜像

docker rmi -f hantx/alist:latest

删除容器

docker rm -f alist

重新运行容器

docker restart alist

查看运行中的容器以及其运行状态

docker ps

设置管理员密码

docker exec -it alist ./alist admin set NEW_PASSWORD