安裝`docker`環境下`python`,這聽起來有些繞,先是在不同的操作系統下(微軟的`Windows`系統、蘋果的`IOS`系統、開源的`Linux`系統等),安裝`docker`,這就統一了大家的學習環境(不用每個操作系統講一遍),然后我們進入`docker`這個統一的學習環境,安裝`python`,不過這個并不難。
關于`python`是什么、有什么用途等基礎知識,可以參考 [DaoCloud](http://guide.daocloud.io/dcs/python-docker-9155445.html)。
這里面有一張`python`的圖片,大概意思就是開箱即用吧。

`DaoCloud`給了一個很復雜的安裝過程(對于孩子們來說),我們暫時并不需要那么復雜的,我們找一個更加容易的,`docker-hub`(docker 公用倉庫)有一個[`python`鏡像](https://hub.docker.com/r/continuumio/anaconda/)。
#### 安裝`python`:
如果在`Windows`里安裝了`docker`,桌面上會有一個小圖標:

雙擊圖標后,進入docker環境中,如下圖所示:

然后,在`$`后面輸入`docker pull continuumio/anaconda`。
安裝過程就這些內容,是不是很簡單。
#### 啟動`python`:
在`docker`里啟動`python`的命令是:`docker run -i -t continuumio/anaconda /bin/bash`,就一句話,是不是很簡單?
然后,我們在`#`后面輸入`python`,我們就會看到這樣的界面:

圖片中有`>>>`表示我們已經進入了 `python`的命令行模式,我們隨便輸入一些命令,`python`會立刻執行,例如我們導入一個模塊`import turtle`,如果我們不喜歡命令行模式,我們還可以使用瀏覽器模式:
`docker run -i -t -p 8888:8888 continuumio/anaconda /bin/bash -c "/opt/conda/bin/conda install jupyter -y --quiet && m
kdir /opt/notebooks && /opt/conda/bin/jupyter notebook --notebook-dir=/opt/notebooks --ip='*' --port=8888 --no-browser
--allow-root"`