refactor: 彻底移除 docker compose,改用纯 docker 构建+重启部署
This commit is contained in:
@@ -21,11 +21,11 @@ npm test # node:test,10 个用例
|
||||
### Docker 部署
|
||||
|
||||
```bash
|
||||
cp .env.example .env # 修改 SESSION_SECRET / ADMIN_INIT_PASSWORD / AI_INGEST_KEY
|
||||
docker compose up -d --build
|
||||
docker build -t awesome-index:latest .
|
||||
bash start.sh # 用新镜像重启容器
|
||||
```
|
||||
|
||||
数据持久化在宿主机 `./data/awesome.duckdb`,升级镜像不丢数据。
|
||||
`start.sh` 会检查 `.env`(不存在则从 `.env.example` 复制),然后 `docker run` 启动容器。数据持久化在宿主机 `./data/awesome.duckdb`,重启不丢数据。
|
||||
|
||||
## 给人的入口
|
||||
|
||||
|
||||
Reference in New Issue
Block a user