Skip to content

Commit 2fae2ef

Browse files
committed
feat(deploy/docker): docker 部署文档, 修复了 env 文件中存在 双引号时, 部份机器识别异常, 导致 jwt 认证不通过的 bug
1 parent ccc9a47 commit 2fae2ef

File tree

3 files changed

+23
-4
lines changed

3 files changed

+23
-4
lines changed

docker-deploy/.env

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22

33
# 项目配置
44
DEFAULT_COOKIE_SECRET="r61oETzKXQAGaYdkL5gEmGeJJFuYh7EQnp2X6TP1"
5-
DEFAULT_TOKEN_SECRET="erxXZnJYJkcDyFuJBU%8UX66EP!hsnRGvDeeKHyC9ebf"
5+
# 用于JWT发放, 不要加双引号, lua 不认
6+
DEFAULT_TOKEN_SECRET=yong7yu7jwt
67
DEFAULT_SWORD_SECRET="iYX3VtB0gSRH32AIKbn1HKgcAxLBxdRqRz7FLU_3_tQ="
78
CODO_API_GW="http://172.22.0.6:8888"
89
CODO_AUTH_KEY=""

docker-deploy/README.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -21,21 +21,21 @@
2121
sudo chmod +x /usr/local/bin/docker-compose
2222
```
2323

24-
---
24+
---
2525

2626
- 配置文件修改【可选】[.env](.env) <span style="color: yellow;">
2727
中已经配置项目中所需的账密信息,不修该则使用默认配置</span>
2828
- 数据库初始化【可选】:[db_init.sql](db_init.sql) <span style="color: yellow;"> 在 Docker 部署 MySQL 时默认导入。
2929

30-
---
30+
---
3131

3232
- 部署中间件 如需依赖已有中间件则需要修改[.env](.env)配置
3333

3434
```shell
3535
sh ./deploy_middleware.sh
3636
```
3737

38-
---
38+
---
3939

4040
- 启动服务并初始化
4141

@@ -50,3 +50,4 @@ sh ./init_app.sh
5050
```shell
5151
docker exec -it codo_mg python3 manage.py createsuperuser
5252
```
53+

docker-deploy/init_app.sh

+17
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,23 @@
11
#!/bin/bash
22

33
echo -e "开始启动应用镜像"
4+
5+
docker pull registry.cn-shanghai.aliyuncs.com/ss1917/codo-gateway:latest
6+
docker pull registry.cn-shanghai.aliyuncs.com/ss1917/codo-frontend:latest
7+
docker pull registry.cn-shanghai.aliyuncs.com/ss1917/codo-admin:latest
8+
docker pull registry.cn-shanghai.aliyuncs.com/ss1917/codo-cmdb:latest
9+
docker pull registry.cn-shanghai.aliyuncs.com/ss1917/codo-flow-api:latest
10+
docker pull registry.cn-shanghai.aliyuncs.com/ss1917/codo-flow-loop:latest
11+
docker pull registry.cn-shanghai.aliyuncs.com/ss1917/codo-flow-queue:latest
12+
docker pull registry.cn-shanghai.aliyuncs.com/ss1917/codo-flow-cronjob:latest
13+
docker pull registry.cn-shanghai.aliyuncs.com/ss1917/codo-exec-task:latest
14+
docker pull registry.cn-shanghai.aliyuncs.com/ss1917/flow-task-log:latest
15+
docker pull registry.cn-shanghai.aliyuncs.com/ss1917/flow-agent-log:latest
16+
docker pull registry.cn-shanghai.aliyuncs.com/ss1917/codo-kerrigan:latest
17+
docker pull registry.cn-shanghai.aliyuncs.com/ss1917/codo-agent-server:latest
18+
docker pull registry.cn-shanghai.aliyuncs.com/ss1917/codo-cnmp:latest
19+
docker pull registry.cn-shanghai.aliyuncs.com/ss1917/codo-notice:latest
20+
421
# 启动应用镜像并等待启动完成
522
docker compose -f docker-compose-app.yaml up -d
623
if [ $? -ne 0 ]; then

0 commit comments

Comments
 (0)