Skip to content

Commit 336ec38

Browse files
authored
update docker (#4047)
1 parent 5ea4969 commit 336ec38

File tree

4 files changed

+30
-8
lines changed

4 files changed

+30
-8
lines changed

docs/installation/installation.en.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -147,10 +147,13 @@ If your Docker version >= 19.03, please use:
147147

148148
```bash
149149
# For CPU
150-
docker run --name paddlex -v $PWD:/paddle --shm-size=8g --network=host -it ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlex/paddlex:paddlex3.0.0rc1-paddlepaddle3.0.0-cpu /bin/bash
150+
docker run --name paddlex -v $PWD:/paddle --shm-size=8g --network=host -it ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlex/paddlex:paddlex3.0.0-paddlepaddle3.0.0-cpu /bin/bash
151151

152152
# gpu,requires GPU driver version ≥450.80.02 (Linux) or ≥452.39 (Windows)
153-
docker run --gpus all --name paddlex -v $PWD:/paddle --shm-size=8g --network=host -it ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlex/paddlex:paddlex3.0.0rc1-paddlepaddle3.0.0-gpu-cuda11.8-cudnn8.9-trt8.6 /bin/bash
153+
docker run --gpus all --name paddlex -v $PWD:/paddle --shm-size=8g --network=host -it ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlex/paddlex:paddlex3.0.0-paddlepaddle3.0.0-gpu-cuda11.8-cudnn8.9-trt8.6 /bin/bash
154+
155+
# gpu,requires GPU driver version ≥545.23.06(Linux) or ≥545.84(Windows)
156+
docker run --gpus all --name paddlex -v $PWD:/paddle --shm-size=8g --network=host -it ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlex/paddlex:paddlex3.0.0-paddlepaddle3.0.0-gpu-cuda12.6-cudnn9.5-trt10.5 /bin/bash
154157
```
155158

156159
* If your Docker version <= 19.03 and >= 17.06, please use:
@@ -164,11 +167,14 @@ docker run --name paddlex -v $PWD:/paddle --shm-size=8g --network=host -it ccr-2
164167
# gpu,requires GPU driver version ≥450.80.02 (Linux) or ≥452.39 (Windows)
165168
nvidia-docker run --name paddlex -v $PWD:/paddle --shm-size=8g --network=host -it ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlex/paddlex:paddlex3.0.0rc1-paddlepaddle3.0.0-gpu-cuda11.8-cudnn8.9-trt8.6 /bin/bash
166169

170+
# gpu,requires GPU driver version ≥545.23.06(Linux) or ≥545.84(Windows)
171+
nvidia-docker run --name paddlex -v $PWD:/paddle --shm-size=8g --network=host -it ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlex/paddlex:paddlex3.0.0-paddlepaddle3.0.0-gpu-cuda12.6-cudnn9.5-trt10.5 /bin/bash
172+
167173
</code></pre></details>
168174

169175
* If your Docker version <= 17.06, please update your Docker.
170176

171-
* If you want to delve deeper into the principles or usage of Docker, please refer to the [Docker Official Website](https://www.docker.com/) or the [Docker Official Tutorial](https://docs.docker.com/get-started/). Support for CUDA 12 and above is currently in progress. Stay tuned.
177+
* If you want to delve deeper into the principles or usage of Docker, please refer to the [Docker Official Website](https://www.docker.com/) or the [Docker Official Tutorial](https://docs.docker.com/get-started/).
172178

173179
### 2.2 Custom Installation of PaddleX
174180
Before installation, please ensure you have completed the local installation of PaddlePaddle by referring to the [PaddlePaddle Local Installation Tutorial](paddlepaddle_install.en.md).

docs/installation/installation.md

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -155,29 +155,36 @@ paddlex --install PaddleXXX # 例如PaddleOCR
155155

156156
```bash
157157
# 对于 CPU 用户
158-
docker run --name paddlex -v $PWD:/paddle --shm-size=8g --network=host -it ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlex/paddlex:paddlex3.0.0rc1-paddlepaddle3.0.0-cpu /bin/bash
158+
docker run --name paddlex -v $PWD:/paddle --shm-size=8g --network=host -it ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlex/paddlex:paddlex3.0.0-paddlepaddle3.0.0-cpu /bin/bash
159159

160160
# 对于 GPU 用户
161161
# GPU 版本,需显卡驱动程序版本 ≥450.80.02(Linux)或 ≥452.39(Windows)
162-
docker run --gpus all --name paddlex -v $PWD:/paddle --shm-size=8g --network=host -it ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlex/paddlex:paddlex3.0.0rc1-paddlepaddle3.0.0-gpu-cuda11.8-cudnn8.9-trt8.6 /bin/bash
162+
docker run --gpus all --name paddlex -v $PWD:/paddle --shm-size=8g --network=host -it ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlex/paddlex:paddlex3.0.0-paddlepaddle3.0.0-gpu-cuda11.8-cudnn8.9-trt8.6 /bin/bash
163+
164+
# GPU 版本,需显卡驱动程序版本 ≥545.23.06(Linux)或 ≥545.84(Windows)
165+
docker run --gpus all --name paddlex -v $PWD:/paddle --shm-size=8g --network=host -it ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlex/paddlex:paddlex3.0.0-paddlepaddle3.0.0-gpu-cuda12.6-cudnn9.5-trt10.5 /bin/bash
163166
```
164167

168+
165169
* 若您使用的 Docker 版本 <= 19.03 但 >= 17.06,请执行:
166170

167171
<details><summary> 点击展开</summary>
168172

169173
<pre><code class="language-bash"># 对于 CPU 用户
170-
docker run --name paddlex -v $PWD:/paddle --shm-size=8g --network=host -it ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlex/paddlex:paddlex3.0.0rc1-paddlepaddle3.0.0-cpu /bin/bash
174+
docker run --name paddlex -v $PWD:/paddle --shm-size=8g --network=host -it ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlex/paddlex:paddlex3.0.0-paddlepaddle3.0.0-cpu /bin/bash
171175

172176
# 对于 GPU 用户
173177
# GPU 版本,需显卡驱动程序版本 ≥450.80.02(Linux)或 ≥452.39(Windows)
174-
nvidia-docker run --name paddlex -v $PWD:/paddle --shm-size=8g --network=host -it ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlex/paddlex:paddlex3.0.0rc1-paddlepaddle3.0.0-gpu-cuda11.8-cudnn8.6-trt8.5 /bin/bash
178+
nvidia-docker run --name paddlex -v $PWD:/paddle --shm-size=8g --network=host -it ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlex/paddlex:paddlex3.0.0-paddlepaddle3.0.0-gpu-cuda11.8-cudnn8.9-trt8.6 /bin/bash
179+
180+
# GPU 版本,需显卡驱动程序版本 ≥545.23.06(Linux)或 ≥545.84(Windows)
181+
nvidia-docker run --name paddlex -v $PWD:/paddle --shm-size=8g --network=host -it ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlex/paddlex:paddlex3.0.0-paddlepaddle3.0.0-gpu-cuda12.6-cudnn9.5-trt10.5 /bin/bash
175182

176183
</code></pre></details>
177184

178185
* 若您使用的 Docker 版本 <= 17.06,请升级 Docker 版本。
179186

180-
* 若您想更深入了解 Docker 的原理或使用方式,请参考 [Docker官方网站](https://www.docker.com/)[Docker官方教程](https://docs.docker.com/get-started/)CUDA12以上版本正在支持中,敬请期待。
187+
* 若您想更深入了解 Docker 的原理或使用方式,请参考 [Docker官方网站](https://www.docker.com/)[Docker官方教程](https://docs.docker.com/get-started/)
181188

182189
### 2.2 自定义方式安装PaddleX
183190
在安装之前,请确保您已经参考[飞桨PaddlePaddle本地安装教程](paddlepaddle_install.md)完成飞桨的本地安装。

docs/installation/paddlepaddle_install.en.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,10 @@ To use [Paddle Inference TensorRT Subgraph Engine](https://www.paddlepaddle.org.
4949
python -m pip install /usr/local/TensorRT-*/python/tensorrt-*-cp310-none-linux_x86_64.whl
5050
```
5151

52+
If you find that PyYAML cannot be installed after installation, you can fix it with the following command:
53+
```bash
54+
python -m pip install --ignore-installed PyYAML
55+
```
5256
## Installing PaddlePaddle via pip
5357
<b>If you choose to install via pip</b>, please refer to the following commands to install PaddlePaddle in your current environment using pip:
5458

docs/installation/paddlepaddle_install.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,11 @@ nvidia-docker run --name paddlex -v $PWD:/paddle --shm-size=8G --network=host -i
5050
python -m pip install /usr/local/TensorRT-*/python/tensorrt-*-cp310-none-linux_x86_64.whl
5151
```
5252

53+
若您在安装后发现无法安装PyYAML,可通过如下命令修复:
54+
```bash
55+
python -m pip install --ignore-installed PyYAML
56+
```
57+
5358
## 基于 pip 安装飞桨
5459
<b>若您通过 pip 安装</b>,请参考下述命令,用 pip 在当前环境中安装飞桨 PaddlePaddle:
5560

0 commit comments

Comments
 (0)