• 拉取Alist镜像并部署
1
docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" xhofe/alist:latest

通过日志获取默认密码

1
2
3
docker logs alist
#或者
docker exec -it alist ./alist admin

1
2
3
4
5
6
7
8
9
10
11
12
13
配置文件路径:/opt/alist/data/config.json
---------如何获取密码?--------
先cd到alist所在目录:
cd /opt/alist
随机设置新密码:
./alist admin random
或者手动设置新密码:
./alist admin set NEW_PASSWORD
----------------------------
查看状态:systemctl status alist
启动服务:systemctl start alist
重启服务:systemctl restart alist
停止服务:systemctl stop alist

除了上面的命令外还可以参考Alist官网的安装方式:Alist安装

  • 拉取文件快递柜镜像并部署
1
docker run -d --restart=always -p 12345:12345 -v /opt/FileCodeBox/:/app/data --name filecodebox lanol/filecodebox:latest

如果需要修改配置,可以修改/opt/FileCodeBox/目录下的.env文件;里边包含后台地址、后台密码等

  • 部署Cloudreve
1
2
docker pull cloudreve/cloudreve
#拉取最新Cloudreve镜像
1
2
mkdir -p /data/cloudreve/uploads
#在本地创建cloudreve数据卷映射目录
1
2
3
4
5
docker run -d --name cloudreve \
-p 4777:80 --restart=always \
-v /data/cloudreve/uploads:/cloudreve/uploads \
cloudreve/cloudreve:latest
#启动cloudreve容器(4777端口,也可更换其他端口)
1
2
3
4
5
docker exec -it cloudreve /bin/sh
#进入cloudreve容器,需要将 conf.ini 文件中的端口设置为80才能正常访问

vi conf.ini
#修改命令,点击i键开始修改,修改完成点击Esc完成修改,输入:wq保存并退出
1
2
docker restart cloudreve
#重启cloudreve容器

ip:端口号访问, 然后获取初始密码:

1
docker logs cloudreve
  • 青龙面板docker部署
1
2
3
4
5
6
7
8
9
10
11
#docker安装
sudo curl -sSL get.docker.com | sh

#启动容器
podman run -dit \
--network bridge \
-v $PWD/ql/data:/ql/data \
-p 5700:5700 \
--name qinglong \
--hostname qinglong \
docker.io/whyour/qinglong:latest
  • qbittorrent
1
2
docker pull  lscr.io/linuxserver/qbittorrent:latest
#拉取镜像
1
2
mkdir -p /data/qbit  	#创建数据目录
cd /data/qbit/ #进入qbit目录
1
2
3
4
5
6
7
8
9
10
11
12
13
14
docker run -d \
--name=qbittorrent \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Asia/Shanghai \
-e WEBUI_PORT=8080 \
-p 8080:8080 \
-p 6881:6881 \
-p 6881:6881/udp \
-v /data/qbit//config:/config \
-v /data/qbit/downloads:/downloads \
--restart unless-stopped \
lscr.io/linuxserver/qbittorrent:latest
#创建qbittorrent容器

默认用户: User: admin PassWord: adminadmin