Skip to content

Commit 043e72c

Browse files
committed
完善文档
1 parent 1d7c640 commit 043e72c

1 file changed

Lines changed: 4 additions & 24 deletions

File tree

src/zh/guide/install.md

Lines changed: 4 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@ docker 版本与普通安装包安装的版本会有一些区别,在 docker
1515

1616
现在我们假设需要将相关配置文件、静态文件存放在宿主机的 `~/data` 目录。
1717

18-
### 创建环境变量文件 .env
18+
### 创建持久化数据目录
1919

2020
```shell
21-
mkdir -p ~/data && touch ~/data/.env
21+
mkdir -p ~/data
2222
```
2323

2424
::: warning
25-
首次安装生成的 `.env` 请保持为空文件,启动成功后初次访问安装页面,系统检测到是空的文件才会写入正确的内容。这意味着你可以完全可以通过 `~/data/.env` 文件自定义环境变量。
25+
首次运行会在此目录生成 `.env` 文件,保持空文件,启动成功后初次访问安装页面,系统检测到是空的文件才会写入正确的内容。这意味着你可以完全可以通过 `~/data/.env` 文件自定义环境变量。
2626
:::
2727

2828
### Docker 容器启动 {#docker-container}
@@ -34,7 +34,6 @@ mkdir -p ~/data && touch ~/data/.env
3434
```shell
3535
docker run -d --name lsky-pro -p 8000:8000 \
3636
-v ~/data:/app/storage/app \
37-
-v ~/data/.env:/app/.env \
3837
-v ~/data/themes:/app/themes \
3938
0xxb/lsky-pro:latest
4039
```
@@ -50,11 +49,6 @@ docker run -d --name lsky-pro -p 8000:8000 \
5049
- `/app/storage/app` 是容器内目录。此目录保存了程序运行过程中生成的缩略图文件、上传的文件以及缓存文件。
5150
- 容器在 `/app/storage/app` 中产生或修改的文件会同步保存在宿主机的 `~/data`。持久化数据(防止容器删除时数据丢失),同时方便宿主机直接管理文件。
5251

53-
- `-v ~/data:/.env:/app/.env` 参数解释 <Badge type="danger" text="必须" />
54-
- `~/data/.env` 是刚刚创建的 `.env` 文件。
55-
- `/app/.env` 是容器内程序的 `.env` 文件位置。
56-
- `.env` 环境变量文件储存着系统的各项配置,将此文件映射到宿主机,防止在升级镜像时导致配置丢失,同时方便修改相关配置(例如数据库连接方式)。
57-
5852
- `-v ~/data/themes:/app/themes` 参数解释 <Badge type="info" text="可选" />
5953
- `~/data/themes` 是储存三方主题的目录。
6054
- `/app/themes` 是容器内程序存放主题的目录。
@@ -94,14 +88,12 @@ services:
9488
- "8000:8000"
9589
volumes:
9690
- lsky-storage:/app/storage/app
97-
- lsky-env:/app/.env # 单独一个卷挂载 .env 文件
9891
- lsky-themes:/app/themes
9992
restart: unless-stopped
10093

10194
volumes:
10295
mysql-data:
10396
lsky-storage:
104-
lsky-env:
10597
lsky-themes:
10698
```
10799
@@ -127,14 +119,12 @@ services:
127119
- "8000:8000"
128120
volumes:
129121
- lsky-storage:/app/storage/app
130-
- lsky-env:/app/.env # 单独一个卷挂载 .env 文件
131122
- lsky-themes:/app/themes
132123
restart: unless-stopped
133124

134125
volumes:
135126
postgres-data:
136127
lsky-storage:
137-
lsky-env:
138128
lsky-themes:
139129
```
140130
@@ -148,8 +138,7 @@ services:
148138
- "8000:8000"
149139
volumes:
150140
- lsky-storage:/app/storage/app
151-
- lsky-env:/app/.env # 单独一个卷挂载 .env 文件
152-
- lsky-themes:/app/themes
141+
- lsky-themes:/app/themes
153142
restart: unless-stopped
154143

155144
networks:
@@ -158,7 +147,6 @@ networks:
158147
name: 1panel-network
159148
volumes:
160149
lsky-storage:
161-
lsky-env:
162150
lsky-themes:
163151
```
164152
@@ -172,7 +160,6 @@ services:
172160
- "8000:8000"
173161
volumes:
174162
- /www/lsky:/app/storage/app
175-
- /www/lsky/.env:/app/.env
176163
- /www/lsky/themes:/app/themes
177164
restart: unless-stopped
178165

@@ -215,15 +202,13 @@ services:
215202
- "8000:8000"
216203
volumes:
217204
- lsky-storage:/app/storage/app
218-
- lsky-env:/app/.env
219205
- lsky-themes:/app/themes
220206
restart: unless-stopped
221207

222208
volumes:
223209
mysql-data:
224210
redis-data:
225211
lsky-storage:
226-
lsky-env:
227212
lsky-themes:
228213
```
229214
@@ -260,7 +245,6 @@ services:
260245
- "8000:8000"
261246
volumes:
262247
- ./data:/app/storage/app
263-
- ./data/.env:/app/.env
264248
- ./data/themes:/app/themes
265249
restart: unless-stopped
266250
```
@@ -307,7 +291,6 @@ services:
307291
- redis
308292
volumes:
309293
- lsky-storage:/app/storage/app
310-
- lsky-env:/app/.env
311294
- lsky-themes:/app/themes
312295
restart: unless-stopped
313296
networks:
@@ -325,7 +308,6 @@ volumes:
325308
mysql-data:
326309
redis-data:
327310
lsky-storage:
328-
lsky-env:
329311
lsky-themes:
330312

331313
networks:
@@ -379,7 +361,6 @@ services:
379361
- "8000:8000"
380362
volumes:
381363
- lsky-storage:/app/storage/app
382-
- lsky-env:/app/.env
383364
- lsky-themes:/app/themes
384365
restart: unless-stopped
385366
healthcheck:
@@ -393,7 +374,6 @@ volumes:
393374
postgres-data:
394375
redis-data:
395376
lsky-storage:
396-
lsky-env:
397377
lsky-themes:
398378
```
399379

0 commit comments

Comments
 (0)