diff --git a/web/src/pages/Doc/en/deploy/index.md b/web/src/pages/Doc/en/deploy/index.md index 87ca8291..e160c164 100644 --- a/web/src/pages/Doc/en/deploy/index.md +++ b/web/src/pages/Doc/en/deploy/index.md @@ -68,12 +68,14 @@ However, this requires backend support, as our application is a single page clie Starting from `v0.9.10+`, the author also provided a Docker image for use. ```bash -docker run -d -p 8080:80 wanglin/mind-map:latest +docker run -d -p 8080:80 wanglin/mind-map:[version] ``` +The version number will be consistent with the version number of the library, as shown in [changelog](/#/doc/zh/changelog). + This image uses Nginx to deploy applications and will provide access on port 80. Page not found or 404 error will return 'index. html'. -You can also package the image yourself, and the 'Dockerfile' and 'nginx.conf' files are provided in the project root directory, which you can modify according to your own needs. +If you want to change to a different port or configure HTTPS, you can package the image yourself, and the 'Dockerfile' and 'nginx.conf' files are provided in the project root directory, which you can modify according to your own needs. Firstly, it is necessary to package the 'web' project locally: @@ -85,13 +87,13 @@ npm run build Then execute the image packaging command in the project root directory: ```bash -docker build . -t mind-map:0.9.10 +docker build . -t mind-map:[version] ``` You can modify the image name of the above command yourself. After packaging, you can run the following command to start the container: ```bash -docker run -d -p 8080:80 mind-map:0.9.10 +docker run -d -p 8080:80 mind-map:[version] ``` Browser input `http://localhost:8080` You can access it now. diff --git a/web/src/pages/Doc/en/deploy/index.vue b/web/src/pages/Doc/en/deploy/index.vue index 928cd76f..66634f50 100644 --- a/web/src/pages/Doc/en/deploy/index.vue +++ b/web/src/pages/Doc/en/deploy/index.vue @@ -41,19 +41,20 @@ npm link simple-mind-map

Docker

Official image

Starting from v0.9.10+, the author also provided a Docker image for use.

-
docker run -d -p 8080:80 wanglin/mind-map:latest
+
docker run -d -p 8080:80 wanglin/mind-map:[version]
 
+

The version number will be consistent with the version number of the library, as shown in changelog.

This image uses Nginx to deploy applications and will provide access on port 80. Page not found or 404 error will return 'index. html'.

-

You can also package the image yourself, and the 'Dockerfile' and 'nginx.conf' files are provided in the project root directory, which you can modify according to your own needs.

+

If you want to change to a different port or configure HTTPS, you can package the image yourself, and the 'Dockerfile' and 'nginx.conf' files are provided in the project root directory, which you can modify according to your own needs.

Firstly, it is necessary to package the 'web' project locally:

cd web
 npm run build
 

Then execute the image packaging command in the project root directory:

-
docker build . -t mind-map:0.9.10
+
docker build . -t mind-map:[version]
 

You can modify the image name of the above command yourself. After packaging, you can run the following command to start the container:

-
docker run -d -p 8080:80 mind-map:0.9.10
+
docker run -d -p 8080:80 mind-map:[version]
 

Browser input http://localhost:8080 You can access it now.

Unofficial image

diff --git a/web/src/pages/Doc/zh/deploy/index.md b/web/src/pages/Doc/zh/deploy/index.md index c5192382..e83418f2 100644 --- a/web/src/pages/Doc/zh/deploy/index.md +++ b/web/src/pages/Doc/zh/deploy/index.md @@ -68,9 +68,11 @@ const router = new VueRouter({ 从 `v0.9.10+` 开始作者也提供了一个 `docker` 镜像可供使用。 ```bash -docker run -d -p 8080:80 wanglin/mind-map:latest +docker run -d -p 8090:80 wanglin1994/mind-map:[版本号] ``` +版本号会和库的版本号保持一致,详见:[changelog](/#/doc/zh/changelog)。 + 该镜像使用 `Nginx` 部署应用,会在 `80` 端口提供访问。页面未找到 或 404 错误会返回 `index.html`。 如果你想改为其他端口,或者配置https,那么你可以自己打包镜像,项目根目录下提供了 `Dockerfile` 和 `nginx.conf` 文件,可根据自己的需求来修改。 @@ -85,13 +87,13 @@ npm run build 然后在项目根目录执行镜像打包命令: ```bash -docker build . -t mind-map:0.9.10 +docker build . -t mind-map:[版本号] ``` 上述命令的镜像名称你可以自行修改,打包完后可以运行以下命令启动容器: ```bash -docker run -d -p 8080:80 mind-map:0.9.10 +docker run -d -p 8080:80 mind-map:[版本号] ``` 浏览器输入`http://localhost:8080`就能访问到了。 diff --git a/web/src/pages/Doc/zh/deploy/index.vue b/web/src/pages/Doc/zh/deploy/index.vue index 9f0f4bc5..02b6e31c 100644 --- a/web/src/pages/Doc/zh/deploy/index.vue +++ b/web/src/pages/Doc/zh/deploy/index.vue @@ -41,8 +41,9 @@ npm link simple-mind-map

Docker

官方镜像

v0.9.10+ 开始作者也提供了一个 docker 镜像可供使用。

-
docker run -d -p 8080:80 wanglin/mind-map:latest
+
docker run -d -p 8090:80 wanglin1994/mind-map:[版本号]
 
+

版本号会和库的版本号保持一致,详见:changelog

该镜像使用 Nginx 部署应用,会在 80 端口提供访问。页面未找到 或 404 错误会返回 index.html

如果你想改为其他端口,或者配置https,那么你可以自己打包镜像,项目根目录下提供了 Dockerfilenginx.conf 文件,可根据自己的需求来修改。

首先需要在本地打包 web 项目:

@@ -50,10 +51,10 @@ npm link simple-mind-map npm run build

然后在项目根目录执行镜像打包命令:

-
docker build . -t mind-map:0.9.10
+
docker build . -t mind-map:[版本号]
 

上述命令的镜像名称你可以自行修改,打包完后可以运行以下命令启动容器:

-
docker run -d -p 8080:80 mind-map:0.9.10
+
docker run -d -p 8080:80 mind-map:[版本号]
 

浏览器输入http://localhost:8080就能访问到了。

非官方镜像