在 Incus 下的 Docker Host 部署 OpenList

IsayIsee Lv3

在 Docker Host 下创建 OpenList 用户

1
2
3
4
5
6
7
8
9
10
11
12
13
root@docker-host:~# adduser openlist
New password:
Retype new password:
passwd: password updated successfully
Changing the user information for openlist
Enter the new value, or press ENTER for the default
Full Name []: OpenList
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n] y

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
su - openlist

# 查看 uid
id

uid=1000(openlist) gid=1000(openlist) groups=1000(openlist),100(users)

# 使用获取的 uid 和 gid 运行容器,并将数据目录挂载到 volumes 中的 openlist_data 卷
docker run --user 1000:1000 -d --restart=unless-stopped -v openlist_data:/opt/openlist/data -p 5244:5244 -e UMASK=022 --name="OpenList" docker.1ms.run/openlistteam/openlist:latest

# 等待容器启动后,修改数据目录权限为 openlist 用户(1000)
chown -R 1000:1000 /var/lib/docker/volumes/openlist_data

# 重启容器使权限生效
docker restart OpenList
  • 标题: 在 Incus 下的 Docker Host 部署 OpenList
  • 作者: IsayIsee
  • 创建于 : 2026-04-20 15:54:23
  • 更新于 : 2026-05-18 14:00:26
  • 链接: https://blog.120528.xyz/2026/04/20/da116347/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
目录
在 Incus 下的 Docker Host 部署 OpenList