使用Glance可以方便的自定义部署一个Web仪表板页面。本文章将介绍基于Docker的Glance部署和使用。
Glance的github:https://github.com/glanceapp/glance
文件结构规划
- root
- glance
- docker-compose.yml
- glance.yml
文件结构可以自行规划,但是需要注意docker-compose.yml
和glance.yml
需要在同一个目录下
编写docker-compose
首先在上文文件结构规划所示位置新建docker-compose.yml文件
以下是一个示例docker-compose文件,一般不需要做更改:
services:
glance:
image: glanceapp/glance
volumes:
- ./glance.yml:/app/glance.yml
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
ports:
- 8080:8080
restart: unless-stopped
编写Glance配置文件
首先在上文文件结构规划所示位置新建glance.yml
文件
仪表板上显示的内容都是要通过编写配置文件来实现
参考官方文档完成配置文件编写:https://github.com/glanceapp/glance/blob/main/docs/configuration.md
启动Glance容器
在glance.yml
所在目录执行以下命令构建容器并运行:
docker compose up -d