Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
Paddle
提交
b8c33646
P
Paddle
项目概览
PaddlePaddle
/
Paddle
1 年多 前同步成功
通知
2302
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看板
提交
b8c33646
编写于
3月 23, 2017
作者:
Y
yi.wu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update
上级
4761300b
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
14 addition
and
13 deletion
+14
-13
doc/getstarted/build_and_install/docker_install_cn.rst
doc/getstarted/build_and_install/docker_install_cn.rst
+6
-5
doc/getstarted/build_and_install/docker_install_en.rst
doc/getstarted/build_and_install/docker_install_en.rst
+8
-8
未找到文件。
doc/getstarted/build_and_install/docker_install_cn.rst
浏览文件 @
b8c33646
...
@@ -8,8 +8,9 @@ PaddlePaddle发布的docker镜像使用说明
...
@@ -8,8 +8,9 @@ PaddlePaddle发布的docker镜像使用说明
------------------------------
------------------------------
对于每一个PaddlePaddle版本,我们都会发布两种Docker镜像:开发镜像、运行镜像。运行镜像包括纯CPU版本和GPU版本以及其对应的非AVX版本。
对于每一个PaddlePaddle版本,我们都会发布两种Docker镜像:开发镜像、运行镜像。运行镜像包括纯CPU版本和GPU版本以及其对应的非AVX版本。
我们通过设置 `dockerhub.com <https://hub.docker.com/r/paddledev/paddle/>`_ 自动生成最新的docker镜像,可以在"tags"标签下找到最新的Paddle镜像版本。
我们会在 `dockerhub.com <https://hub.docker.com/r/paddledev/paddle/>`_ 提供最新的docker镜像,可以在"tags"标签下找到最新的Paddle镜像版本。
1. 开发镜像(纯CPU版本)::code:`paddlepaddle/paddle:<version>-dev`
1. 开发镜像::code:`paddlepaddle/paddle:<version>-dev`
这个镜像包含了Paddle相关的开发工具以及编译和运行环境。用户可以使用开发镜像代替配置本地环境,完成开发,编译,发布,
这个镜像包含了Paddle相关的开发工具以及编译和运行环境。用户可以使用开发镜像代替配置本地环境,完成开发,编译,发布,
文档编写等工作。由于不同的Paddle的版本可能需要不同的依赖和工具,所以如果需要自行配置开发环境需要考虑版本的因素。
文档编写等工作。由于不同的Paddle的版本可能需要不同的依赖和工具,所以如果需要自行配置开发环境需要考虑版本的因素。
开发镜像包含了以下工具:
开发镜像包含了以下工具:
...
@@ -62,7 +63,7 @@ PaddlePaddle发布的docker镜像使用说明
...
@@ -62,7 +63,7 @@ PaddlePaddle发布的docker镜像使用说明
export CUDA_SO="$(\ls /usr/lib64/libcuda* | xargs -I{} echo '-v {}:{}') $(\ls /usr/lib64/libnvidia* | xargs -I{} echo '-v {}:{}')"
export CUDA_SO="$(\ls /usr/lib64/libcuda* | xargs -I{} echo '-v {}:{}') $(\ls /usr/lib64/libnvidia* | xargs -I{} echo '-v {}:{}')"
export DEVICES=$(\ls /dev/nvidia* | xargs -I{} echo '--device {}:{}')
export DEVICES=$(\ls /dev/nvidia* | xargs -I{} echo '--device {}:{}')
docker run ${CUDA_SO} ${DEVICES} -it paddledev/paddle:
0.10.0rc1
-gpu
docker run ${CUDA_SO} ${DEVICES} -it paddledev/paddle:
<version>
-gpu
3. 使用运行镜像发布你的AI程序
3. 使用运行镜像发布你的AI程序
假设您已经完成了一个AI训练的python程序 :code:`a.py`,这个程序是您在开发机上使用开发镜像完成开发。此时您可以运行这个命令在开发机上进行测试运行:
假设您已经完成了一个AI训练的python程序 :code:`a.py`,这个程序是您在开发机上使用开发镜像完成开发。此时您可以运行这个命令在开发机上进行测试运行:
...
@@ -86,7 +87,7 @@ PaddlePaddle书籍是为用户和开发者制作的一个交互式的Jupyter Nod
...
@@ -86,7 +87,7 @@ PaddlePaddle书籍是为用户和开发者制作的一个交互式的Jupyter Nod
.. code-block:: bash
.. code-block:: bash
docker run -p 8888:8888 paddlepaddle/book
:<version>
docker run -p 8888:8888 paddlepaddle/book
然后在浏览器中输入以下网址:
然后在浏览器中输入以下网址:
...
@@ -110,7 +111,7 @@ PaddlePaddle书籍是为用户和开发者制作的一个交互式的Jupyter Nod
...
@@ -110,7 +111,7 @@ PaddlePaddle书籍是为用户和开发者制作的一个交互式的Jupyter Nod
docker build -t paddle:dev .
docker build -t paddle:dev .
请注意,默认情况下,:code:`docker build` 不会将源码导入到镜像中并编译它。如果我们想这样做,需要执行:
请注意,默认情况下,:code:`docker build` 不会将源码导入到镜像中并编译它。如果我们想这样做,需要
构建完开发镜像,然后
执行:
.. code-block:: bash
.. code-block:: bash
...
...
doc/getstarted/build_and_install/docker_install_en.rst
浏览文件 @
b8c33646
...
@@ -14,11 +14,11 @@ Usage of CPU-only and GPU Images
...
@@ -14,11 +14,11 @@ Usage of CPU-only and GPU Images
For each version of PaddlePaddle, we release 2 types of Docker images: development
For each version of PaddlePaddle, we release 2 types of Docker images: development
image and production image. Production image includes CPU-only version and a CUDA
image and production image. Production image includes CPU-only version and a CUDA
GPU version and their no-AVX versions. We
do so by configuring
GPU version and their no-AVX versions. We
put the docker images on
`dockerhub.com <https://hub.docker.com/r/paddledev/paddle/>`_
`dockerhub.com <https://hub.docker.com/r/paddledev/paddle/>`_
. You can find the
automatically generate the latest docker images. You can find the latest versions
latest versions under "tags" tab at dockerhub.com.
under "tags" tab at dockerhub.com.
1. development image :code:`paddlepaddle/paddle:<version>-dev`
1. development image(support pure cpu) :code:`paddlepaddle/paddle:<version>-dev`
This image has packed related develop tools and runtime environment. Users and
This image has packed related develop tools and runtime environment. Users and
developers can use this image instead of their own local computer to accomplish
developers can use this image instead of their own local computer to accomplish
development, build, releasing, document writing etc. While different version of
development, build, releasing, document writing etc. While different version of
...
@@ -114,7 +114,7 @@ We provide a packaged book image, simply issue the command:
...
@@ -114,7 +114,7 @@ We provide a packaged book image, simply issue the command:
.. code-block:: bash
.. code-block:: bash
docker run -p 8888:8888 paddlepaddle/book
:<version>
docker run -p 8888:8888 paddlepaddle/book
Then, you would back and paste the address into the local browser:
Then, you would back and paste the address into the local browser:
...
@@ -140,8 +140,8 @@ Windows -- in a consistent way.
...
@@ -140,8 +140,8 @@ Windows -- in a consistent way.
docker build -t paddle:dev .
docker build -t paddle:dev .
Note that by default :code:`docker build` wouldn't import source
Note that by default :code:`docker build` wouldn't import source
tree into the image and build it. If we want to do that, we need
tree into the image and build it. If we want to do that, we need
docker the
to set a build arg
:
development docker image and then run the following command
:
.. code-block:: bash
.. code-block:: bash
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录