diff --git a/doc/DOCKER.md b/doc/DOCKER.md index 60545dc394636c0b2230f66177a986b400d21299..2392fb8b488612cf476eab41b67ae83b879e58de 100644 --- a/doc/DOCKER.md +++ b/doc/DOCKER.md @@ -2,8 +2,8 @@ ## Docker编译环境要求 -+ 开发机上已安装Docker -+ 编译GPU版本需要安装nvidia-docker ++ 开发机上已安装Docker。 ++ 编译GPU版本需要安装nvidia-docker。 [CPU版本Dockerfile](../Dockerfile) @@ -13,7 +13,7 @@ ### 构建Docker镜像 -建立新目录,复制Dockerfile内容到该目录下Dockerfile文件 +建立新目录,复制Dockerfile内容到该目录下Dockerfile文件。 执行 @@ -41,23 +41,30 @@ GPU版本请执行 docker run -it --runtime=nvidia -it serving_compile:cuda9 bash ``` -## 预编译文件可执行环境列表 +## Docker编译出的可执行文件支持的环境列表 -| Docker预编译版本可运行环境 | +经过验证的环境列表如下: + +| CPU Docker编译出的可执行文件支持的系统环境 | | -------------------------- | | Centos6 | | Centos7 | | Ubuntu16.04 | -| Ubuntu 18.04 | +| Ubuntu18.04 | -| GPU Docker预编译版本支持的CUDA版本 | +| GPU Docker编译出的可执行文件支持的系统环境 | | ---------------------------------- | -| cuda8_cudnn7 | -| cuda9_cudnn7 | -| cuda10_cudnn7 | +| Centos6_cuda8_cudnn7 | +| Centos6_cuda9_cudnn7 | +| Centos7_cuda9_cudnn7 | +| Ubuntu16.04_cuda8_cudnn7 | +| Ubuntu16.04_cuda9_cudnn7 | +| Ubuntu16.04_cuda10_cudnn7 | + + **备注:** + 若执行预编译版本出现找不到libcrypto.so.10、libssl.so.10的情况,可以将Docker环境中的/usr/lib64/libssl.so.10与/usr/lib64/libcrypto.so.10复制到可执行文件所在目录。 -+ CPU预编译版本仅可在CPU机器上执行,GPU预编译版本仅可在GPU机器上执行 ++ CPU预编译版本仅可在CPU机器上执行,GPU预编译版本仅可在GPU机器上执行。