首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >使用docker多开alist容器

使用docker多开alist容器

原创
作者头像
用户10553401
发布2025-06-30 16:30:03
发布2025-06-30 16:30:03
2330
举报

1.首先安装docker

代码语言:javascript
复制
curl -fsSL https://get.docker.com | bash -s docker

2.然后启动docker并设置开机自启动

代码语言:javascript
复制
systemctl start docker && systemctl enable docker

2.1.查看docker运行情况

代码语言:javascript
复制
systemctl status docker

看到是绿色的active (running)即表示docker已运行

3.然后拉取alist镜像并运行一个名叫alist1的docker容器

代码语言:javascript
复制
docker run -d --restart=unless-stopped -v /etc/alist1:/opt/alist/data -p 10001:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist1" xhofe/alist:latest

3.1解释:

/etc/alist1是容器alist1在主机即vps内的的映射目录,不同的容器应映射不同的目录,可按需更改为/etc/alist2/etc/alist3等等 10001:5244表示把alist容器的5244端口映射到公网ip的10001端口,在这里10001可按需更改,如1000210003等等 name="alist1"表示这个docker容器的名称为alist1,也可按需更改,如alist2alist3等等

3.2运行多个alist容器,只需按3.1的内容更改即可

如增加一个名叫alist2的docker容器

代码语言:javascript
复制
docker run -d --restart=unless-stopped -v /etc/alist2:/opt/alist/data -p 10002:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist2" xhofe/alist:latest

增加一个名叫alist3的docker容器

代码语言:javascript
复制
docker run -d --restart=unless-stopped -v /etc/alist3:/opt/alist/data -p 10003:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist3" xhofe/alist:latest

增加一个名叫alist3的docker容器

代码语言:javascript
复制
docker run -d --restart=unless-stopped -v /etc/alist3:/opt/alist/data -p 10003:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist3" xhofe/alist:latest

4.创建好容器后需要更改alist的管理密码

代码语言:javascript
复制
docker exec -it alist1 bash

解释:进入名称为alist1的容器内执行命令,若进入名为alist2的容器则只需改为

docker exec -it alist2 bash

5.设置管理员admin的密码为password

代码语言:javascript
复制
./alist admin set password

6.退出alist1容器

同时按住Ctrl和D键

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.首先安装docker
  • 2.然后启动docker并设置开机自启动
    • 2.1.查看docker运行情况
  • 3.然后拉取alist镜像并运行一个名叫alist1的docker容器
    • 3.1解释:
    • 3.2运行多个alist容器,只需按3.1的内容更改即可
  • 4.创建好容器后需要更改alist的管理密码
  • 5.设置管理员admin的密码为password
  • 6.退出alist1容器
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档