📅  最后修改于: 2023-12-03 15:07:38.970000             🧑  作者: Mango
使用 Docker 可以方便地创建和管理多个容器,其中包括 Python 应用程序需要的运行环境。这篇教程将教你如何在 Docker 中安装 Python3 和 Python pip。
如果你还没有安装 Docker,请先根据你的操作系统安装 Docker。
首先,我们需要创建一个基于 Python3 的 Docker 镜像。打开终端(或 PowerShell),执行以下命令:
docker pull python:3
镜像拉取完成后,可以运行一个容器,在容器中运行 Python 应用程序。执行以下命令:
docker run -it --rm --name my-python-app -v "$PWD":/usr/src/myapp -w /usr/src/myapp python:3 bash
上述命令完成以下任务:
在容器中,你可以安装所需的 Python 库。例如,要安装 Flask 库,执行以下命令:
pip install flask
一旦你安装了所需的 Python 库并创建了自己的容器,可以将容器保存到镜像中以便下次使用:
docker commit my-python-app my-python-app-image
现在,你可以使用以下命令来启动自己的 Python 应用:
docker run -it --rm --name my-python-app -p 5000:5000 my-python-app-image python app.py
注意,app.py 是你的 Python 应用程序入口文件的名称。根据自己的需要更改端口号。
这是在 Docker 中安装 Python3 和 Python pip 的完整指南。现在你可以在 Docker 容器内运行自己的 Python 应用程序。