天天看點

Docker 安裝 Python

查找 Docker Hub 上的 Python 鏡像:

Docker 安裝 Python

可以通過 Sort by 檢視其他版本的 python,預設是最新版本 python:latest。

此外,我們還可以用 docker search python 指令來檢視可用版本:

這裡我們拉取官方的鏡像,标簽為3.5

等待下載下傳完成後,我們就可以在本地鏡像清單裡查到 REPOSITORY 為python, 标簽為 3.5 的鏡像。

建立 Dockerfile</p>

首先,建立目錄 python,用于存放後面的相關東西。

myapp 目錄将映射為 python 容器配置的應用目錄。

進入建立的 python 目錄,建立 Dockerfile。

通過 Dockerfile 建立一個鏡像,替換成你自己的名字:

建立完成後,我們可以在本地的鏡像清單裡查找到剛剛建立的鏡像:

在 ~/python/myapp 目錄下建立一個 helloworld.py 檔案,代碼如下:

指令說明:

-v $PWD/myapp:/usr/src/myapp: 将主機中目前目錄下的 myapp 挂載到容器的 /usr/src/myapp。

-w /usr/src/myapp: 指定容器的 /usr/src/myapp 目錄為工作目錄。

python helloworld.py: 使用容器的 python 指令來執行工作目錄中的 helloworld.py 檔案。

輸出結果: