Skip to content

Commit a78f5c1

Browse files
committed
update docs
1 parent a2e5221 commit a78f5c1

File tree

1 file changed

+24
-17
lines changed

1 file changed

+24
-17
lines changed

docs/guide/deploy/Docker.md

Lines changed: 24 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,7 @@ title: Docker 部署
4747

4848
### 前端
4949

50-
::: caution
5150
此教程不提供前端本机部署方案,对于前后端本地开发或联调,请转至文档:[本地开发](../summary/quick-start.md#本地开发)
52-
:::
5351

5452
## 服务器部署
5553

@@ -64,21 +62,32 @@ title: Docker 部署
6462

6563
将代码拉取到服务器通常采用 ssh 方式(更安全),但是你也可以选择使用 https 方式,具体方式请根据个人自行决定,如果使用 ssh
6664
方式拉取代码,
67-
请自行 Google 拉取教程,如果使用 https 方式,你可以查看 [后端步骤2](../introduction/quick-start.md#后端)
65+
请自行 Google 拉取教程,如果使用 https 方式,你可以查看 [后端步骤 2](../summary/quick-start.md#后端)
6866

6967
2. env
7068

7169
进入 `deploy/backend/docker-compose` 目录,创建环境变量文件 `.env`
7270

73-
```shell
74-
touch .env.server ../../../backend/.env
75-
```
71+
```shell
72+
touch .env.server ../../../backend/.env
73+
```
7674

7775
将初始化环境变量配置拷贝到环境变量文件中
7876

79-
```shell
80-
cp .env.server ../../../backend/.env
81-
```
77+
::: warning
78+
环境变量默认使用 MySQL 数据库,如果你需要使用 PostgreSQL,需修改 `.env.server` 部分配置如下:
79+
```env
80+
DATABASE_TYPE='postgresql'
81+
DATABASE_HOST='fba_postgres'
82+
DATABASE_PORT=3306
83+
DATABASE_USER='root'
84+
DATABASE_PASSWORD='123456'
85+
```
86+
:::
87+
88+
```shell
89+
cp .env.server ../../../backend/.env
90+
```
8291

8392
3. 按需修改配置文件 `backend/core/conf.py``.env`
8493

@@ -88,7 +97,7 @@ title: Docker 部署
8897

8998
如果你没有前端需求,请查看 [本机部署](#本机部署),否则,请查看下方脚本并修改 `docker-compose.yml` 文件
9099

91-
```yaml :collapsed-lines=6
100+
```yaml :collapsed-lines=2
92101
version: "3.10"
93102
94103
networks:
@@ -279,13 +288,11 @@ title: Docker 部署
279288

280289
5. 执行一键启动命令
281290

282-
::: info
283291
命令执行期间遇到镜像拉取问题请自行 Google
284-
:::
285292

286-
```shell
287-
docker-compose up -d --build
288-
```
293+
```shell
294+
docker-compose up -d --build
295+
```
289296

290297
6. 等待命令执行完成
291298
::::
@@ -307,7 +314,7 @@ title: Docker 部署
307314

308315
进入 deploy 目录,修改 `nginx.conf` 文件
309316

310-
``` :collapsed-lines=6
317+
``` :collapsed-lines=2
311318
# For more information on configuration, see:
312319
# * Official English Documentation: http://nginx.org/en/docs/
313320
# * Official Russian Documentation: http://nginx.org/ru/docs/
@@ -397,7 +404,7 @@ title: Docker 部署
397404
如果你已通过后端 docker-compose 构建前端项目,此步骤和后面的剩余步骤直接跳过即可
398405
:::
399406

400-
```yaml :collapsed-lines=6
407+
```yaml :collapsed-lines=2
401408
networks:
402409
fba_network:
403410
external: true

0 commit comments

Comments
 (0)