This is an automated email from the ASF dual-hosted git repository.

wangdan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-pegasus-website.git


The following commit(s) were added to refs/heads/master by this push:
     new ad249d2c Release 2.5.0 (#38)
ad249d2c is described below

commit ad249d2c1f5d285fac2b0de4664c79d751a732e3
Author: Dan Wang <[email protected]>
AuthorDate: Tue Dec 12 21:14:57 2023 +0800

    Release 2.5.0 (#38)
    
    Since version 2.5.0 has been released, we could add docs for 2.5.0 for 
official website, such as download links and building commands:
    
    - https://github.com/apache/incubator-pegasus/releases/tag/v2.5.0
    - 
https://cwiki.apache.org/confluence/display/PEGASUS/Apache+Pegasus+2.5.0+Release+Notes
---
 _config.yml                                    |  1 +
 _docs/en/2.4.0/compile-by-docker.md            | 12 ++---
 _docs/en/{build => 2.5.0}/compile-by-docker.md | 20 ++++----
 _docs/en/2.5.0/compile-from-source.md          | 67 ++++++++++++++++++++++++++
 _docs/en/build/compile-by-docker.md            | 16 +++---
 _docs/en/downloads.md                          |  5 ++
 _docs/zh/2.4.0/compile-by-docker.md            | 10 ++--
 _docs/zh/{build => 2.5.0}/compile-by-docker.md | 20 ++++----
 _docs/zh/2.5.0/compile-from-source.md          | 67 ++++++++++++++++++++++++++
 _docs/zh/build/compile-by-docker.md            | 14 +++---
 10 files changed, 186 insertions(+), 46 deletions(-)

diff --git a/_config.yml b/_config.yml
index aef5b875..1f66ae63 100755
--- a/_config.yml
+++ b/_config.yml
@@ -94,6 +94,7 @@ sass:
 latest_pegasus_version: master
 pegasus_versions:
 - master
+- 2.5.0
 - 2.4.0
 - 2.3.0
 - 2.2.0
diff --git a/_docs/en/2.4.0/compile-by-docker.md 
b/_docs/en/2.4.0/compile-by-docker.md
index e2660865..39e17848 100755
--- a/_docs/en/2.4.0/compile-by-docker.md
+++ b/_docs/en/2.4.0/compile-by-docker.md
@@ -1,7 +1,7 @@
 ---
 permalink: 2.4.0/docs/build/compile-by-docker/
 redirect_from:
-  - 2.4.0/docs/build/compile-from-source/
+  - 2.4.0/docs/build/compile-by-docker/
 version: 2.4.0
 ---
 
@@ -11,7 +11,7 @@ Pegasus encapsulates the building environments into [docker 
images](https://hub.
 
 For example, you can use the image based on `Ubuntu 20.04`:
 ```sh
-docker pull apache/pegasus:build-env-ubuntu2004
+docker pull apache/pegasus:build-env-ubuntu2004-v2.4
 ```
 
 ## Compilation
@@ -20,7 +20,7 @@ Please refer to [Downloads](/docs/downloads) to fetch the 
sources under a direct
 
 ```sh
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-v2.4 \
            /bin/bash -c "cd /root/pegasus; ./run.sh build -c 
--clear_thirdparty -j $(nproc)"
 ```
 
@@ -32,7 +32,7 @@ Package server binaries for deployment:
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-v2.4 \
            /bin/bash -c "./run.sh pack_server"
 ```
 
@@ -40,7 +40,7 @@ Package client libraries for C/C++ development:
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-v2.4 \
            /bin/bash -c "./run.sh pack_client"
 ```
 
@@ -48,7 +48,7 @@ Package toolset which includes various tools (shell, bench):
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-v2.4 \
            /bin/bash -c "./run.sh pack_tools"
 ```
 
diff --git a/_docs/en/build/compile-by-docker.md 
b/_docs/en/2.5.0/compile-by-docker.md
similarity index 80%
copy from _docs/en/build/compile-by-docker.md
copy to _docs/en/2.5.0/compile-by-docker.md
index f86c70f7..007d5134 100755
--- a/_docs/en/build/compile-by-docker.md
+++ b/_docs/en/2.5.0/compile-by-docker.md
@@ -1,8 +1,8 @@
 ---
-permalink: docs/build/compile-by-docker/
+permalink: 2.5.0/docs/build/compile-by-docker/
 redirect_from:
-  - master/docs/build/compile-from-source/
-version: master
+  - 2.5.0/docs/build/compile-by-docker/
+version: 2.5.0
 ---
 
 ## Download the docker image
@@ -11,7 +11,7 @@ Pegasus encapsulates the building environments into [docker 
images](https://hub.
 
 For example, you can use the image based on `Ubuntu 20.04`:
 ```bash
-docker pull apache/pegasus:build-env-ubuntu2004
+docker pull apache/pegasus:build-env-ubuntu2004-v2.5
 ```
 
 ## Compilation
@@ -22,7 +22,7 @@ If you want to run tests, you should build Pegasus by the 
following command:
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-v2.5 \
            /bin/bash -c "cd /root/pegasus; ./run.sh build --test -c 
--clear_thirdparty -j $(nproc)"
 ```
 
@@ -30,7 +30,7 @@ If you want to build Pegasus without runing tests, just 
execute the following co
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-v2.5 \
            /bin/bash -c "cd /root/pegasus; ./run.sh build -c 
--clear_thirdparty -j $(nproc)"
 ```
 
@@ -40,7 +40,7 @@ The output of compilation will be placed under 
`build/latest/output/` of the sou
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-v2.5 \
            /bin/bash -c "cd /root/pegasus; ./run.sh test"
 ```
 
@@ -50,7 +50,7 @@ Package server binaries for deployment:
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-v2.5 \
            /bin/bash -c "./run.sh pack_server"
 ```
 
@@ -58,7 +58,7 @@ Package client libraries for C/C++ development:
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-v2.5 \
            /bin/bash -c "./run.sh pack_client"
 ```
 
@@ -66,7 +66,7 @@ Package toolset which includes various tools (shell, bench):
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-v2.5 \
            /bin/bash -c "./run.sh pack_tools"
 ```
 
diff --git a/_docs/en/2.5.0/compile-from-source.md 
b/_docs/en/2.5.0/compile-from-source.md
new file mode 100755
index 00000000..654316bc
--- /dev/null
+++ b/_docs/en/2.5.0/compile-from-source.md
@@ -0,0 +1,67 @@
+---
+permalink: 2.5.0/docs/build/compile-from-source/
+redirect_from:
+  - 2.5.0/docs/build/compile-from-source/
+version: 2.5.0
+---
+
+Since 2.4.0, Pegasus supports to build both on Linux and macOS. Please don't 
hesitate to contact us via [Github Issues]({{ site.pegasus_github_url 
}}/issues) when you encountered any problem.
+
+## Requirements
+
+- GCC 5.4.0+
+- CMake 3.11.0+
+
+## Linux environment
+
+You can refer to the docker images to install dependencies and set environment 
variables. For example:
+- [CentOS 
7](https://github.com/apache/incubator-pegasus/blob/master/docker/pegasus-build-env/centos7/Dockerfile)
+- [Ubuntu 
18.04](https://github.com/apache/incubator-pegasus/blob/master/docker/pegasus-build-env/ubuntu1804/Dockerfile)
+- [Ubuntu 
20.04](https://github.com/apache/incubator-pegasus/blob/master/docker/pegasus-build-env/ubuntu2004/Dockerfile)
+- [Ubuntu 
22.04](https://github.com/apache/incubator-pegasus/blob/master/docker/pegasus-build-env/ubuntu2204/Dockerfile)
+
+## Compilation
+
+Please refer to [Downloads](/docs/downloads) to fetch the sources。
+
+If you want to run tests, you should build Pegasus by the following command:
+
+```bash
+./run.sh build --test -c --clear_thirdparty -j $(nproc)
+```
+
+If you want to build Pegasus without runing tests, just execute the following 
command:
+
+```bash
+./run.sh build -c --clear_thirdparty -j $(nproc)
+```
+
+The output of compilation will be placed under `build/latest/output/` of the 
source directory. It includes `bin`, `include` and `lib`.
+
+## Run tests
+
+```bash
+./run.sh test
+```
+
+## Packaging
+
+Package server binaries for development:
+
+```bash
+./run.sh pack_server
+```
+
+Package client libraries for C/C++ development:
+
+```bash
+./run.sh pack_client
+```
+
+Package toolset which includes various tools (shell, bench):
+
+```bash
+./run.sh pack_tools
+```
+
+If this is your first time compiling Pegasus, it's recommended to try 
[onebox](/overview/onebox).
diff --git a/_docs/en/build/compile-by-docker.md 
b/_docs/en/build/compile-by-docker.md
index f86c70f7..b3ea97bb 100755
--- a/_docs/en/build/compile-by-docker.md
+++ b/_docs/en/build/compile-by-docker.md
@@ -1,7 +1,7 @@
 ---
 permalink: docs/build/compile-by-docker/
 redirect_from:
-  - master/docs/build/compile-from-source/
+  - master/docs/build/compile-by-docker/
 version: master
 ---
 
@@ -11,7 +11,7 @@ Pegasus encapsulates the building environments into [docker 
images](https://hub.
 
 For example, you can use the image based on `Ubuntu 20.04`:
 ```bash
-docker pull apache/pegasus:build-env-ubuntu2004
+docker pull apache/pegasus:build-env-ubuntu2004-master
 ```
 
 ## Compilation
@@ -22,7 +22,7 @@ If you want to run tests, you should build Pegasus by the 
following command:
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-master \
            /bin/bash -c "cd /root/pegasus; ./run.sh build --test -c 
--clear_thirdparty -j $(nproc)"
 ```
 
@@ -30,7 +30,7 @@ If you want to build Pegasus without runing tests, just 
execute the following co
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-master \
            /bin/bash -c "cd /root/pegasus; ./run.sh build -c 
--clear_thirdparty -j $(nproc)"
 ```
 
@@ -40,7 +40,7 @@ The output of compilation will be placed under 
`build/latest/output/` of the sou
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-master \
            /bin/bash -c "cd /root/pegasus; ./run.sh test"
 ```
 
@@ -50,7 +50,7 @@ Package server binaries for deployment:
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-master \
            /bin/bash -c "./run.sh pack_server"
 ```
 
@@ -58,7 +58,7 @@ Package client libraries for C/C++ development:
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-master \
            /bin/bash -c "./run.sh pack_client"
 ```
 
@@ -66,7 +66,7 @@ Package toolset which includes various tools (shell, bench):
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-master \
            /bin/bash -c "./run.sh pack_tools"
 ```
 
diff --git a/_docs/en/downloads.md b/_docs/en/downloads.md
index 135eac42..4ea0e83a 100644
--- a/_docs/en/downloads.md
+++ b/_docs/en/downloads.md
@@ -27,6 +27,10 @@ We recommend downloading the signed source release that 
follows [ASF Release Pol
 [2.4.0-asc]: 
https://downloads.apache.org/incubator/pegasus/2.4.0/apache-pegasus-2.4.0-incubating-src.zip.asc
 [2.4.0-sha]: 
https://downloads.apache.org/incubator/pegasus/2.4.0/apache-pegasus-2.4.0-incubating-src.zip.sha512
 [2.4.0-rn]: 
https://cwiki.apache.org/confluence/display/PEGASUS/Apache+Pegasus+2.4.0+Release+Notes
+[2.5.0-src]: 
https://www.apache.org/dyn/closer.lua?path=/incubator/pegasus/2.5.0/apache-pegasus-2.5.0-incubating-src.zip
+[2.5.0-asc]: 
https://downloads.apache.org/incubator/pegasus/2.5.0/apache-pegasus-2.5.0-incubating-src.zip.asc
+[2.5.0-sha]: 
https://downloads.apache.org/incubator/pegasus/2.5.0/apache-pegasus-2.5.0-incubating-src.zip.sha512
+[2.5.0-rn]: 
https://cwiki.apache.org/confluence/display/PEGASUS/Apache+Pegasus+2.5.0+Release+Notes
 
 | Name                 | Package             | Signature        | Checksum     
       | Release Notes          |
 
|----------------------|---------------------|------------------|---------------------|------------------------|
@@ -34,4 +38,5 @@ We recommend downloading the signed source release that 
follows [ASF Release Pol
 | Apache Pegasus 2.2.0 | [Source][2.2.0-src] | [asc][2.2.0-asc] | 
[sha512][2.2.0-sha] | [2021-06-27][2.2.0-rn] |
 | Apache Pegasus 2.3.0 | [Source][2.3.0-src] | [asc][2.3.0-asc] | 
[sha512][2.3.0-sha] | [2021-11-26][2.3.0-rn] |
 | Apache Pegasus 2.4.0 | [Source][2.4.0-src] | [asc][2.4.0-asc] | 
[sha512][2.4.0-sha] | [2022-10-22][2.4.0-rn] |
+| Apache Pegasus 2.5.0 | [Source][2.5.0-src] | [asc][2.5.0-asc] | 
[sha512][2.5.0-sha] | [2022-12-01][2.5.0-rn] |
 
diff --git a/_docs/zh/2.4.0/compile-by-docker.md 
b/_docs/zh/2.4.0/compile-by-docker.md
index d8e18ea3..78da43c3 100755
--- a/_docs/zh/2.4.0/compile-by-docker.md
+++ b/_docs/zh/2.4.0/compile-by-docker.md
@@ -13,7 +13,7 @@ Pegasus将编译环境封装至[Docker镜像](https://hub.docker.com/r/apache/pe
 比如,你可以使用基于`Ubuntu 20.04`的镜像:
 
 ```sh
-docker pull apache/pegasus:build-env-ubuntu2004
+docker pull apache/pegasus:build-env-ubuntu2004-v2.4
 ```
 
 ## 编译
@@ -22,7 +22,7 @@ docker pull apache/pegasus:build-env-ubuntu2004
 
 ```sh
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-v2.4 \
            /bin/bash -c "cd /root/pegasus; ./run.sh build -c 
--clear_thirdparty -j $(nproc)"
 ```
 
@@ -34,7 +34,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus 
\
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-v2.4 \
            /bin/bash -c "./run.sh pack_server"
 ```
 
@@ -42,7 +42,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus 
\
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-v2.4 \
            /bin/bash -c "./run.sh pack_client"
 ```
 
@@ -50,7 +50,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus 
\
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-v2.4 \
            /bin/bash -c "./run.sh pack_tools"
 ```
 
diff --git a/_docs/zh/build/compile-by-docker.md 
b/_docs/zh/2.5.0/compile-by-docker.md
similarity index 80%
copy from _docs/zh/build/compile-by-docker.md
copy to _docs/zh/2.5.0/compile-by-docker.md
index 385103c1..a633cae7 100755
--- a/_docs/zh/build/compile-by-docker.md
+++ b/_docs/zh/2.5.0/compile-by-docker.md
@@ -1,9 +1,9 @@
 ---
-permalink: docs/build/compile-by-docker/
+permalink: 2.5.0/docs/build/compile-by-docker/
 redirect_from:
-  - master/docs/build/compile-by-docker/
+  - 2.5.0/docs/build/compile-by-docker/
   - docs/installation
-version: master
+version: 2.5.0
 ---
 
 ## 下载Docker镜像
@@ -13,7 +13,7 @@ Pegasus将编译环境封装至[Docker镜像](https://hub.docker.com/r/apache/pe
 比如,你可以使用基于`Ubuntu 20.04`的镜像:
 
 ```bash
-docker pull apache/pegasus:build-env-ubuntu2004
+docker pull apache/pegasus:build-env-ubuntu2004-v2.5
 ```
 
 ## 编译
@@ -24,7 +24,7 @@ docker pull apache/pegasus:build-env-ubuntu2004
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-v2.5 \
            /bin/bash -c "cd /root/pegasus; ./run.sh build --test -c 
--clear_thirdparty -j $(nproc)"
 ```
 
@@ -32,7 +32,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus 
\
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-v2.5 \
            /bin/bash -c "cd /root/pegasus; ./run.sh build -c 
--clear_thirdparty -j $(nproc)"
 ```
 
@@ -42,7 +42,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus 
\
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-v2.5 \
            /bin/bash -c "cd /root/pegasus; ./run.sh test"
 ```
 
@@ -52,7 +52,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus 
\
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-v2.5 \
            /bin/bash -c "./run.sh pack_server"
 ```
 
@@ -60,7 +60,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus 
\
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-v2.5 \
            /bin/bash -c "./run.sh pack_client"
 ```
 
@@ -68,7 +68,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus 
\
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-v2.5 \
            /bin/bash -c "./run.sh pack_tools"
 ```
 
diff --git a/_docs/zh/2.5.0/compile-from-source.md 
b/_docs/zh/2.5.0/compile-from-source.md
new file mode 100755
index 00000000..9cc13b5c
--- /dev/null
+++ b/_docs/zh/2.5.0/compile-from-source.md
@@ -0,0 +1,67 @@
+---
+permalink: 2.5.0/docs/build/compile-from-source/
+redirect_from:
+  - 2.5.0/docs/build/compile-from-source/
+  - docs/installation
+version: 2.5.0
+---
+
+从2.4.0开始,Pegasus支持Linux和macOS平台进行源码编译。编译过程中遇到问题,可以通过[Github Issues]({{ 
site.pegasus_github_url }}/issues)向我们咨询。
+
+## 环境要求
+
+- GCC 5.4.0+
+- CMake 3.11.0+
+
+## Linux环境配置
+
+你可以参考的Docker镜像来安装依赖并设置环境变量。例如:
+
+- [CentOS 
7](https://github.com/apache/incubator-pegasus/blob/master/docker/pegasus-build-env/centos7/Dockerfile)
+- [Ubuntu 
18.04](https://github.com/apache/incubator-pegasus/blob/master/docker/pegasus-build-env/ubuntu1804/Dockerfile)
+- [Ubuntu 
20.04](https://github.com/apache/incubator-pegasus/blob/master/docker/pegasus-build-env/ubuntu2004/Dockerfile)
+- [Ubuntu 
22.04](https://github.com/apache/incubator-pegasus/blob/master/docker/pegasus-build-env/ubuntu2204/Dockerfile)
+
+## 源码编译
+
+请先参考[下载文档](/docs/downloads)获取源码。
+
+如果你想要执行测试程序,需要用如下命令来编译Pegasus:
+```bash
+./run.sh build --test -c --clear_thirdparty -j $(nproc)
+```
+
+如果不需要执行测试程序,只是单纯想编译Pegasus,使用如下命令即可:
+```bash
+./run.sh build -c --clear_thirdparty -j $(nproc)
+```
+
+编译后输出会放在当前目录的`build/latest/output/`目录下,里面包含`bin`、`include`以及`lib`目录。
+
+## 执行测试程序
+
+```bash
+./run.sh test
+```
+
+## 编译打包
+
+打包server端程序包,用于服务部署:
+
+```bash
+./run.sh pack_server
+```
+
+打包client端库,用于C/C++端客户端开发:
+
+```bash
+./run.sh pack_client
+```
+
+打包tools工具集,里面包含了各种工具(shell、bench):
+
+```bash
+./run.sh pack_tools
+```
+
+编译成功后,推荐先[体验onebox集群](/overview/onebox)。
diff --git a/_docs/zh/build/compile-by-docker.md 
b/_docs/zh/build/compile-by-docker.md
index 385103c1..50903b71 100755
--- a/_docs/zh/build/compile-by-docker.md
+++ b/_docs/zh/build/compile-by-docker.md
@@ -13,7 +13,7 @@ Pegasus将编译环境封装至[Docker镜像](https://hub.docker.com/r/apache/pe
 比如,你可以使用基于`Ubuntu 20.04`的镜像:
 
 ```bash
-docker pull apache/pegasus:build-env-ubuntu2004
+docker pull apache/pegasus:build-env-ubuntu2004-master
 ```
 
 ## 编译
@@ -24,7 +24,7 @@ docker pull apache/pegasus:build-env-ubuntu2004
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-master \
            /bin/bash -c "cd /root/pegasus; ./run.sh build --test -c 
--clear_thirdparty -j $(nproc)"
 ```
 
@@ -32,7 +32,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus 
\
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-master \
            /bin/bash -c "cd /root/pegasus; ./run.sh build -c 
--clear_thirdparty -j $(nproc)"
 ```
 
@@ -42,7 +42,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus 
\
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-master \
            /bin/bash -c "cd /root/pegasus; ./run.sh test"
 ```
 
@@ -52,7 +52,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus 
\
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-master \
            /bin/bash -c "./run.sh pack_server"
 ```
 
@@ -60,7 +60,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus 
\
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-master \
            /bin/bash -c "./run.sh pack_client"
 ```
 
@@ -68,7 +68,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus 
\
 
 ```bash
 docker run -v /your/local/apache-pegasus-source:/root/pegasus \
-           apache/pegasus:build-env-ubuntu2004 \
+           apache/pegasus:build-env-ubuntu2004-master \
            /bin/bash -c "./run.sh pack_tools"
 ```
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to