Skip to content

Commit ec7ea21

Browse files
committed
更新文档,docker 增加国内镜像
1 parent 05d7823 commit ec7ea21

File tree

2 files changed

+298
-10
lines changed

2 files changed

+298
-10
lines changed

docs/install/os-docker.mdx

Lines changed: 152 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
1+
import Tabs from '@theme/Tabs';
2+
import TabItem from '@theme/TabItem';
3+
14
# Docker & Docker Compose
25

36
## Docker
47

58
### 安装介绍
69

7-
Docker 镜像托管在 DockerHub:https://hub.docker.com/r/zhaojun1998/zfile
10+
Docker 镜像托管在 DockerHub:https://hub.docker.com/r/zhaojun1998/zfile, 如果你的网络环境访问 docker hub 不方便,还可以使用镜像:
11+
12+
- 香港:swr.ap-southeast-1.myhuaweicloud.com/zfile-dev/zfile:latest
13+
- 北京: swr.cn-north-1.myhuaweicloud.com/zfile-dev/zfile:latest
814

915
:::tip 配置说明
1016

@@ -15,15 +21,46 @@ Docker 镜像托管在 DockerHub:https://hub.docker.com/r/zhaojun1998/zfile
1521

1622
:::
1723

24+
<Tabs>
25+
<TabItem value="dockerhub" label="DockerHub">
26+
27+
```bash showLineNumbers {2,5}
28+
docker run -d --name=zfile --restart=always \
29+
-p 8080:8080 \
30+
-v /root/zfile/db:/root/.zfile-v4/db \
31+
-v /root/zfile/logs:/root/.zfile-v4/logs \
32+
-v /root/zfile/file:/data/file \
33+
zhaojun1998/zfile:latest
34+
```
35+
36+
</TabItem>
37+
<TabItem value="swr-bj" label="北京镜像">
38+
39+
```bash showLineNumbers {2,5}
40+
docker run -d --name=zfile --restart=always \
41+
-p 8080:8080 \
42+
-v /root/zfile/db:/root/.zfile-v4/db \
43+
-v /root/zfile/logs:/root/.zfile-v4/logs \
44+
-v /root/zfile/file:/data/file \
45+
swr.cn-north-1.myhuaweicloud.com/zfile-dev/zfile:latest
46+
```
47+
48+
</TabItem>
49+
<TabItem value="swr-hk" label="香港镜像">
50+
1851
```bash showLineNumbers {2,5}
1952
docker run -d --name=zfile --restart=always \
2053
-p 8080:8080 \
2154
-v /root/zfile/db:/root/.zfile-v4/db \
2255
-v /root/zfile/logs:/root/.zfile-v4/logs \
2356
-v /root/zfile/file:/data/file \
24-
zhaojun1998/zfile
57+
swr.ap-southeast-1.myhuaweicloud.com/zfile-dev/zfile:latest
2558
```
2659

60+
</TabItem>
61+
</Tabs>
62+
63+
2764
### 配置文件映射 {#config}
2865

2966
**如需映射配置文件**则需要先在宿主机下载配置文件,然后映射到容器内:
@@ -37,16 +74,46 @@ curl -k -o /root/application.properties https://c.jun6.net/ZFILE/application.pro
3774

3875
> 提示: 启动容器后无法修改文件映射,需先 `docker rm -f zfile` 删除容器,再重新运行命令.
3976
77+
78+
<Tabs>
79+
<TabItem value="dockerhub" label="DockerHub">
4080
```bash showLineNumbers {6}
4181
docker run -d --name=zfile --restart=always \
4282
-p 8080:8080 \
4383
-v /root/zfile/db:/root/.zfile-v4/db \
4484
-v /root/zfile/logs:/root/.zfile-v4/logs \
4585
-v /root/zfile/file:/data/file \
4686
-v /root/application.properties:/root/application.properties \
47-
zhaojun1998/zfile
87+
zhaojun1998/zfile:latest
4888
```
49-
89+
</TabItem>
90+
91+
<TabItem value="swr-bj" label="北京镜像">
92+
```bash showLineNumbers {6}
93+
docker run -d --name=zfile --restart=always \
94+
-p 8080:8080 \
95+
-v /root/zfile/db:/root/.zfile-v4/db \
96+
-v /root/zfile/logs:/root/.zfile-v4/logs \
97+
-v /root/zfile/file:/data/file \
98+
-v /root/application.properties:/root/application.properties \
99+
swr.cn-north-1.myhuaweicloud.com/zfile-dev/zfile:latest
100+
```
101+
</TabItem>
102+
103+
<TabItem value="swr-hk" label="香港镜像">
104+
```bash showLineNumbers {6}
105+
docker run -d --name=zfile --restart=always \
106+
-p 8080:8080 \
107+
-v /root/zfile/db:/root/.zfile-v4/db \
108+
-v /root/zfile/logs:/root/.zfile-v4/logs \
109+
-v /root/zfile/file:/data/file \
110+
-v /root/application.properties:/root/application.properties \
111+
swr.ap-southeast-1.myhuaweicloud.com/zfile-dev/zfile:latest
112+
```
113+
</TabItem>
114+
</Tabs>
115+
116+
---
50117

51118
## Docker Compose
52119

@@ -61,6 +128,43 @@ docker run -d --name=zfile --restart=always \
61128

62129
:::
63130

131+
<Tabs>
132+
<TabItem value="dockerhub" label="DockerHub">
133+
```yml showLineNumbers {7,11}
134+
version: '3.3'
135+
services:
136+
zfile:
137+
container_name: zfile
138+
restart: always
139+
ports:
140+
- '8080:8080'
141+
volumes:
142+
- '/root/zfile/db:/root/.zfile-v4/db'
143+
- '/root/zfile/logs:/root/.zfile-v4/logs'
144+
- '/root/zfile/file:/data/file'
145+
image: zhaojun1998/zfile:latest
146+
```
147+
</TabItem>
148+
149+
<TabItem value="swr-bj" label="北京镜像">
150+
```yml showLineNumbers {7,11}
151+
version: '3.3'
152+
services:
153+
zfile:
154+
container_name: zfile
155+
restart: always
156+
ports:
157+
- '8080:8080'
158+
volumes:
159+
- '/root/zfile/db:/root/.zfile-v4/db'
160+
- '/root/zfile/logs:/root/.zfile-v4/logs'
161+
- '/root/zfile/file:/data/file'
162+
image: swr.cn-north-1.myhuaweicloud.com/zfile-dev/zfile:latest
163+
```
164+
</TabItem>
165+
166+
167+
<TabItem value="swr-hk" label="香港镜像">
64168
```yml showLineNumbers {7,11}
65169
version: '3.3'
66170
services:
@@ -73,9 +177,11 @@ services:
73177
- '/root/zfile/db:/root/.zfile-v4/db'
74178
- '/root/zfile/logs:/root/.zfile-v4/logs'
75179
- '/root/zfile/file:/data/file'
76-
image: zhaojun1998/zfile
180+
image: swr.ap-southeast-1.myhuaweicloud.com/zfile-dev/zfile:latest
77181
```
182+
</TabItem>
78183
184+
</Tabs>
79185
80186
### 配置文件映射 {#config2}
81187
@@ -91,6 +197,25 @@ curl -k -o /root/application.properties https://c.jun6.net/ZFILE/application.pro
91197

92198
> 提示: 启动容器后无法修改文件映射,需先 `docker rm -f zfile` 删除容器,再重新运行命令.
93199

200+
<Tabs>
201+
<TabItem value="dockerhub" label="DockerHub">
202+
```yml showLineNumbers {12}
203+
version: '3.3'
204+
services:
205+
zfile:
206+
container_name: zfile
207+
restart: always
208+
ports:
209+
- '8080:8080'
210+
volumes:
211+
- '/root/zfile/db:/root/.zfile-v4/db'
212+
- '/root/zfile/logs:/root/.zfile-v4/logs'
213+
- '/root/zfile/file:/data/file'
214+
- '/root/application.properties:/root/application.properties'
215+
image: zhaojun1998/zfile:latest
216+
```
217+
</TabItem>
218+
<TabItem value="swr-bj" label="北京镜像">
94219
```yml showLineNumbers {12}
95220
version: '3.3'
96221
services:
@@ -104,8 +229,29 @@ services:
104229
- '/root/zfile/logs:/root/.zfile-v4/logs'
105230
- '/root/zfile/file:/data/file'
106231
- '/root/application.properties:/root/application.properties'
107-
image: zhaojun1998/zfile
232+
image: swr.cn-north-1.myhuaweicloud.com/zfile-dev/zfile:latest
108233
```
234+
</TabItem>
235+
<TabItem value="swr-hk" label="香港镜像">
236+
```yml showLineNumbers {12}
237+
version: '3.3'
238+
services:
239+
zfile:
240+
container_name: zfile
241+
restart: always
242+
ports:
243+
- '8080:8080'
244+
volumes:
245+
- '/root/zfile/db:/root/.zfile-v4/db'
246+
- '/root/zfile/logs:/root/.zfile-v4/logs'
247+
- '/root/zfile/file:/data/file'
248+
- '/root/application.properties:/root/application.properties'
249+
image: swr.ap-southeast-1.myhuaweicloud.com/zfile-dev/zfile:latest
250+
```
251+
</TabItem>
252+
</Tabs>
253+
254+
109255

110256
-----
111257

0 commit comments

Comments
 (0)