通过dockerfile构建tensorflow的镜像(ubuntu+python3)
步骤1:编写Dockerfile步骤2:安装镜像步骤3:验证安装 步骤1:编写Dockerfile 1、在目录/dockerfiles下创建一个Dockerfilemkdir /dockerfilesmkdir /dockerfiles/tensorflowcd /dockerfiles/tensorflowvi Dockerfile2、Dockerfile的内...
·
步骤1:编写Dockerfile
步骤2:安装镜像
步骤3:验证安装
步骤1:编写Dockerfile
1、在目录/dockerfiles下创建一个Dockerfile
mkdir /dockerfiles
mkdir /dockerfiles/tensorflow
cd /dockerfiles/tensorflow
vi Dockerfile
2、Dockerfile的内容如下:
FROM ubuntu:16.04
RUN apt-get update
RUN apt-get upgrade -y
# Install python3
RUN apt-get install -y python3
# Install pip
RUN apt-get install -y wget vim
RUN wget -O /tmp/get-pip.py https://bootstrap.pypa.io/get-pip.py
RUN python3 /tmp/get-pip.py
RUN pip install --upgrade pip
RUN pip install -U tensorflow
其中pip的安装,通过get-pip.py方式安装成功。直接通过RUN apt-get install -y python3-pip ,在运行“RUN pip install -U tensorflow”会提示找不到pip命令
步骤2:安装镜像
docker build -t lld2002/python3-tensorflow /dockerfiles/tensorflow
步骤3:验证安装
1、通过镜像生成容器,并运行
docker run -it lld2002/python3-tensorflow:latest /bin/bash
2、在容器的终端中,创建一个/test.py的文件
vi /test.py
test.py的内容如下:
import tensorflow as tf
print(tf.__version__)
3、运行/test.py
python3 /test.py
控制台输出:1.10.1
则测试成功
过程问题排查引用:
CMake错误No CMAKE_CXX_COMPILER could be found
更多推荐
已为社区贡献1条内容
所有评论(0)