Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
Paddle
提交
bc741bda
P
Paddle
项目概览
PaddlePaddle
/
Paddle
大约 1 年 前同步成功
通知
2298
Star
20931
Fork
5422
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1423
列表
看板
标记
里程碑
合并请求
543
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
Paddle
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1,423
Issue
1,423
列表
看板
标记
里程碑
合并请求
543
合并请求
543
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
bc741bda
编写于
9月 03, 2018
作者:
S
Shan Yi
提交者:
GitHub
9月 03, 2018
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #13136 from JiabinYang/renew_install_doc
update docker images source to baidubce
上级
cc41efc6
210d05e7
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
27 addition
and
27 deletion
+27
-27
doc/fluid/new_docs/beginners_guide/install/install_doc.md
doc/fluid/new_docs/beginners_guide/install/install_doc.md
+27
-27
未找到文件。
doc/fluid/new_docs/beginners_guide/install/install_doc.md
浏览文件 @
bc741bda
...
...
@@ -76,24 +76,24 @@
* 对于需要**CPU版本的PaddlePaddle**的用户请使用以下指令拉取我们为您预安装好*PaddlePaddle For CPU*的镜像:
`docker pull
docker.paddlepaddlehub.com
/paddle:0.14.0`
`docker pull
hub.baidubce.com/paddlepaddle
/paddle:0.14.0`
* 对于需要**GPU版本的PaddlePaddle**的用户请使用以下指令拉取我们为您预安装好*PaddlePaddle For GPU*的镜像:
`docker pull
docker.paddlepaddlehub.com
/paddle:0.14.0-gpu-cuda9.0-cudnn7`
`docker pull
hub.baidubce.com/paddlepaddle
/paddle:0.14.0-gpu-cuda9.0-cudnn7`
* 您也可以通过以下指令拉取任意的我们提供的Docker镜像:
`docker pull
docker.paddlepaddlehub.com
/paddle:[tag]`
`docker pull
hub.baidubce.com/paddlepaddle
/paddle:[tag]`
> (请把[tag]替换为[镜像表](#dockers)中的内容)
2.
使用以下指令用已经拉取的镜像构建并进入Docker容器:
`docker run --name [Name of container] -it -v $PWD:/paddle <imagename> /bin/bash`
> 上述命令中,--name [Name of container] 设定Docker的名称;-it 参数说明容器已和本机交互式运行; -v $PWD:/paddle 指定将当前路径(Linux中$PWD变量会展开为当前路径的绝对路径)挂载到容器内部的 /paddle 目录; `<imagename>` 指定需要使用的image名称,如果您需要使用我们的镜像请使用`
docker.paddlepaddlehub.com
/paddle:[tag]` 注:tag的意义同第二步;/bin/bash是在Docker中要执行的命令。
> 上述命令中,--name [Name of container] 设定Docker的名称;-it 参数说明容器已和本机交互式运行; -v $PWD:/paddle 指定将当前路径(Linux中$PWD变量会展开为当前路径的绝对路径)挂载到容器内部的 /paddle 目录; `<imagename>` 指定需要使用的image名称,如果您需要使用我们的镜像请使用`
hub.baidubce.com/paddlepaddle
/paddle:[tag]` 注:tag的意义同第二步;/bin/bash是在Docker中要执行的命令。
3.
(可选:当您需要第二次进入Docker容器中)使用如下命令使用PaddlePaddle:
...
...
@@ -240,20 +240,20 @@
* 对于需要**CPU版本的PaddlePaddle**的用户请使用以下指令拉取我们为您预安装好*PaddlePaddle For CPU*的镜像:
`docker pull
docker.paddlepaddlehub.com
/paddle:0.14.0`
`docker pull
hub.baidubce.com/paddlepaddle
/paddle:0.14.0`
* 您也可以通过以下指令拉取任意的我们提供的Docker镜像:
`docker pull
docker.paddlepaddlehub.com
/paddle:[tag]`
`docker pull
hub.baidubce.com/paddlepaddle
/paddle:[tag]`
> (请把[tag]替换为[镜像表](#dockers)中的内容)
2.
使用以下指令用已经拉取的镜像构建并进入Docker容器:
`docker run --name [Name of container] -it -v $PWD:/paddle <imagename> /bin/bash`
> 上述命令中,--name [Name of container] 设定Docker的名称;-it 参数说明容器已和本机交互式运行; -v $PWD:/paddle 指定将当前路径(Linux中$PWD变量会展开为当前路径的[绝对路径](https://baike.baidu.com/item/绝对路径/481185))挂载到容器内部的 /paddle 目录; `<imagename>` 指定需要使用的image名称,如果您需要使用我们的镜像请使用`
docker.paddlepaddlehub.com
/paddle:[tag]` 注:tag的意义同第二步,/bin/bash是在Docker中要执行的命令。
> 上述命令中,--name [Name of container] 设定Docker的名称;-it 参数说明容器已和本机交互式运行; -v $PWD:/paddle 指定将当前路径(Linux中$PWD变量会展开为当前路径的[绝对路径](https://baike.baidu.com/item/绝对路径/481185))挂载到容器内部的 /paddle 目录; `<imagename>` 指定需要使用的image名称,如果您需要使用我们的镜像请使用`
hub.baidubce.com/paddlepaddle
/paddle:[tag]` 注:tag的意义同第二步,/bin/bash是在Docker中要执行的命令。
3.
(可选:当您需要第二次进入Docker容器中)使用如下命令使用PaddlePaddle:
...
...
@@ -394,19 +394,19 @@
* 对于需要**CPU版本的PaddlePaddle**的用户请使用以下指令拉取我们为您预安装好*PaddlePaddle For CPU*的镜像:
`docker pull
docker.paddlepaddlehub.com
/paddle:0.14.0`
`docker pull
hub.baidubce.com/paddlepaddle
/paddle:0.14.0`
* 您也可以通过以下指令拉取任意的我们提供的Docker镜像:
`docker pull
docker.paddlepaddlehub.com
/paddle:[tag]`
`docker pull
hub.baidubce.com/paddlepaddle
/paddle:[tag]`
> (请把[tag]替换为[镜像表](#dockers)中的内容)
2.
使用以下指令用已经拉取的镜像构建并进入Docker容器:
`docker run --name [Name of container] -it -v $PWD:/paddle <imagename> /bin/bash`
> 上述命令中,--name [Name of container] 设定Docker的名称;-it 参数说明容器已和本机交互式运行; -v $PWD:/paddle 指定将当前路径(Linux中$PWD变量会展开为当前路径的[绝对路径](https://baike.baidu.com/item/绝对路径/481185))挂载到容器内部的 /paddle 目录; `<imagename>` 指定需要使用的image名称,如果您需要使用我们的镜像请使用`
docker.paddlepaddlehub.com
/paddle:[tag]` 注:tag的意义同第二步;/bin/bash是在Docker中要执行的命令。
> 上述命令中,--name [Name of container] 设定Docker的名称;-it 参数说明容器已和本机交互式运行; -v $PWD:/paddle 指定将当前路径(Linux中$PWD变量会展开为当前路径的[绝对路径](https://baike.baidu.com/item/绝对路径/481185))挂载到容器内部的 /paddle 目录; `<imagename>` 指定需要使用的image名称,如果您需要使用我们的镜像请使用`
hub.baidubce.com/paddlepaddle
/paddle:[tag]` 注:tag的意义同第二步;/bin/bash是在Docker中要执行的命令。
3.
(可选:当您需要第二次进入Docker容器中)使用如下命令使用PaddlePaddle:
...
...
@@ -537,8 +537,8 @@
3.
利用我们提供的镜像(使用该命令您可以不必提前下载镜像):
`docker run --name paddle-test -v $PWD:/paddle --network=host -it
docker.paddlepaddlehub.com
/paddle:latest-dev /bin/bash`
> --name paddle-test为您创建的Docker容器命名为paddle-test,-v $PWD:/paddle 将当前目录挂载到Docker容器中的/paddle目录下(Linux中$PWD变量会展开为当前路径的[绝对路径](https://baike.baidu.com/item/绝对路径/481185)),-it 与宿主机保持交互状态,`
docker.paddlepaddlehub.com/paddle:latest-dev` 使用名为`docker.paddlepaddlehub.com
/paddle:latest-dev`的镜像创建Docker容器,/bin/bash 进入容器后启动/bin/bash命令。
`docker run --name paddle-test -v $PWD:/paddle --network=host -it
hub.baidubce.com/paddlepaddle
/paddle:latest-dev /bin/bash`
> --name paddle-test为您创建的Docker容器命名为paddle-test,-v $PWD:/paddle 将当前目录挂载到Docker容器中的/paddle目录下(Linux中$PWD变量会展开为当前路径的[绝对路径](https://baike.baidu.com/item/绝对路径/481185)),-it 与宿主机保持交互状态,`
hub.baidubce.com/paddlepaddle/paddle:latest-dev` 使用名为`hub.baidubce.com/paddlepaddle
/paddle:latest-dev`的镜像创建Docker容器,/bin/bash 进入容器后启动/bin/bash命令。
4.
进入Docker后进入paddle目录下:
`cd paddle`
...
...
@@ -735,8 +735,8 @@
3.
利用我们提供的镜像(使用该命令您可以不必提前下载镜像):
`docker run --name paddle-test -v $PWD:/paddle --network=host -it
docker.paddlepaddlehub.com
/paddle:latest-dev /bin/bash`
> --name paddle-test为您创建的Docker容器命名为paddle-test,-v $PWD:/paddle 将当前目录挂载到Docker容器中的/paddle目录下(Linux中$PWD变量会展开为当前路径的[绝对路径](https://baike.baidu.com/item/绝对路径/481185)),-it 与宿主机保持交互状态,`
docker.paddlepaddlehub.com/paddle` 使用名为`docker.paddlepaddlehub.com
/paddle:latest-dev`的镜像创建Docker容器,/bin/bash 进入容器后启动/bin/bash命令。
`docker run --name paddle-test -v $PWD:/paddle --network=host -it
hub.baidubce.com/paddlepaddle
/paddle:latest-dev /bin/bash`
> --name paddle-test为您创建的Docker容器命名为paddle-test,-v $PWD:/paddle 将当前目录挂载到Docker容器中的/paddle目录下(Linux中$PWD变量会展开为当前路径的[绝对路径](https://baike.baidu.com/item/绝对路径/481185)),-it 与宿主机保持交互状态,`
hub.baidubce.com/paddlepaddle/paddle` 使用名为`hub.baidubce.com/paddlepaddle
/paddle:latest-dev`的镜像创建Docker容器,/bin/bash 进入容器后启动/bin/bash命令。
4.
进入Docker后进入paddle目录下:
`cd paddle`
...
...
@@ -934,8 +934,8 @@
3.
利用我们提供的镜像(使用该命令您可以不必提前下载镜像):
`docker run --name paddle-test -v $PWD:/paddle --network=host -it
docker.paddlepaddlehub.com
/paddle:latest-dev /bin/bash`
> --name paddle-test为您创建的Docker容器命名为paddle-test,-v $PWD:/paddle 将当前目录挂载到Docker容器中的/paddle目录下(Linux中$PWD变量会展开为当前路径的[绝对路径](https://baike.baidu.com/item/绝对路径/481185)),-it 与宿主机保持交互状态,`
docker.paddlepaddlehub.com/paddle:latest-dev` 使用名为`docker.paddlepaddlehub.com
/paddle:latest-dev`的镜像创建Docker容器,/bin/bash 进入容器后启动/bin/bash命令。
`docker run --name paddle-test -v $PWD:/paddle --network=host -it
hub.baidubce.com/paddlepaddle
/paddle:latest-dev /bin/bash`
> --name paddle-test为您创建的Docker容器命名为paddle-test,-v $PWD:/paddle 将当前目录挂载到Docker容器中的/paddle目录下(Linux中$PWD变量会展开为当前路径的[绝对路径](https://baike.baidu.com/item/绝对路径/481185)),-it 与宿主机保持交互状态,`
hub.baidubce.com/paddlepaddle/paddle:latest-dev` 使用名为`hub.baidubce.com/paddlepaddle
/paddle:latest-dev`的镜像创建Docker容器,/bin/bash 进入容器后启动/bin/bash命令。
4.
进入Docker后进入paddle目录下:
`cd paddle`
...
...
@@ -1436,19 +1436,19 @@ PaddePaddle通过编译时指定路径来实现引用各种BLAS/CUDA/cuDNN库。
</thead>
<tbody>
<tr>
<td>
paddlepaddle/paddle:latest
</td>
<td>
hub.baidubce.com/
paddlepaddle/paddle:latest
</td>
<td>
最新的预先安装好PaddlePaddle CPU版本的镜像
</td>
</tr>
<tr>
<td>
paddlepaddle/paddle:latest-dev
</td>
<td>
hub.baidubce.com/
paddlepaddle/paddle:latest-dev
</td>
<td>
最新的PaddlePaddle的开发环境
</td>
</tr>
<tr>
<td>
paddlepaddle/paddle:[Version]
</td>
<td>
hub.baidubce.com/
paddlepaddle/paddle:[Version]
</td>
<td>
将version换成具体的版本,历史版本的预安装好PaddlePaddle的镜像
</td>
</tr>
<tr>
<td>
paddlepaddle/paddle:latest-gpu
</td>
<td>
hub.baidubce.com/
paddlepaddle/paddle:latest-gpu
</td>
<td>
最新的预先安装好PaddlePaddle GPU版本的镜像
</td>
</tr>
</tbody>
...
...
@@ -1473,15 +1473,15 @@ PaddePaddle通过编译时指定路径来实现引用各种BLAS/CUDA/cuDNN库。
编写),就可以使用下面的命令开始执行训练:
cd /home/work
docker run -it -v $PWD:/work
paddlepaddle/paddle
/work/train.py
docker run -it -v $PWD:/work
hub.baidubce.com/paddlepaddle/paddle:0.14.0
/work/train.py
上述命令中,
`-it`
参数说明容器已交互式运行;
`-v $PWD:/work`
指定将当前路径(Linux中$PWD变量会展开为当前路径的绝对路径)挂载到容器内部的:
`/work`
目录:
`
paddlepaddle/paddle
`
指定需要使用的容器; 最后
`/work/train.py`
为容器内执行的命令,即运行训练程序。
目录:
`
hub.baidubce.com/paddlepaddle/paddle:0.14.0
`
指定需要使用的容器; 最后
`/work/train.py`
为容器内执行的命令,即运行训练程序。
当然,您也可以进入到Docker容器中,以交互式的方式执行或调试您的代码:
docker run -it -v $PWD:/work
paddlepaddle/paddle
/bin/bash
docker run -it -v $PWD:/work
hub.baidubce.com/paddlepaddle/paddle:0.14.0
/bin/bash
cd /work
python train.py
...
...
@@ -1500,11 +1500,11 @@ PaddlePaddle Book是为用户和开发者制作的一个交互式的Jupyter Note
我们提供可以直接运行PaddlePaddle Book的Docker镜像,直接运行:
`docker run -p 8888:8888 paddlepaddle/book`
`docker run -p 8888:8888
hub.baidubce.com/
paddlepaddle/book`
国内用户可以使用下面的镜像源来加速访问:
`docker run -p 8888:8888
docker.paddlepaddlehub.com
/book`
`docker run -p 8888:8888
hub.baidubce.com/paddlepaddle
/book`
然后在浏览器中输入以下网址:
...
...
@@ -1521,7 +1521,7 @@ PaddlePaddle Book是为用户和开发者制作的一个交互式的Jupyter Note
[
nvidia-docker
](
https://github.com/NVIDIA/nvidia-docker
)
来运行镜像。
请不要忘记提前在物理机上安装GPU最新驱动。
`nvidia-docker run -it -v $PWD:/work paddlepaddle/paddle:latest-gpu /bin/bash`
`nvidia-docker run -it -v $PWD:/work
hub.baidubce.com/
paddlepaddle/paddle:latest-gpu /bin/bash`
**注: 如果没有安装nvidia-docker,可以尝试以下的方法,将CUDA库和Linux设备挂载到Docker容器内:**
...
...
@@ -1529,7 +1529,7 @@ PaddlePaddle Book是为用户和开发者制作的一个交互式的Jupyter Note
$(\ls /usr/lib64/libnvidia* | xargs -I{} echo '-v {}:{}')"
export DEVICES=$(\ls /dev/nvidia* | xargs -I{} echo '--device {}:{}')
docker run ${CUDA_SO} \
${DEVICES} -it paddlepaddle/paddle:latest-gpu
${DEVICES} -it
hub.baidubce.com/
paddlepaddle/paddle:latest-gpu
**关于AVX:**
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录