1. 程式人生 > >使用Docker搭建Anaconda Python3.6的練習環境

使用Docker搭建Anaconda Python3.6的練習環境

文章作者:Tyan
部落格:noahsnail.com  |  CSDN  |  簡書

最近在看Python 3的相關內容,由於電腦裡已經裝了Anaconda 2.7,因此就在Docker裡搭建了一個Anaconda Python3.6的練習環境。Dockerfile如下:

FROM nvidia/cuda:8.0-cudnn6-devel-ubuntu16.04
MAINTAINER Tyan <tyan.liu.git@gmail.com>


# Install basic dependencies
RUN apt-get update && apt-get install -y
--no-install-recommends \ build-essential \ cmake \ git \ wget \ libopencv-dev \ libsnappy-dev \ python-dev \ python-pip \ tzdata \ vim # Install anaconda for python 3.6 RUN wget --quiet https://repo.continuum.io/archive/Anaconda3-5.0
.1-Linux-x86_64.sh -O ~/anaconda.sh && \ /bin/bash ~/anaconda.sh -b -p /opt/conda && \ rm ~/anaconda.sh && \ echo "export PATH=/opt/conda/bin:$PATH" >> ~/.bashrc # Set timezone RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime # Set locale ENV LANG C.UTF-8 LC_ALL=C.UTF
-8 # Initialize workspace RUN mkdir /workspace WORKDIR /workspace

構建docker image命令如下:

docker build -t python:3.6 .

執行docker image命令如下:

docker run -ti --rm python:3.6