天天看点

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 文件。

输出结果: