当前位置: 首页 > 工具软件 > Docker-py > 使用案例 >

Docker部署python环境

鲜于勇
2023-12-01

第一步,新建项目目录py-official,进入此目录,然后使用docker pull命令拉取官方镜像:

 $ docker pull python

在项目中新建一个Dockerfile文件,内容如下:

FROM python:3-onbuild 
CMD [ "python3.5", "./py3-sample.py" ]

新建py3-sample.py文件,计算Fibonacci数列:

def fib(n):
 a, b = 0, 1
 while a < n:
   print(a, end=' ')
   a, b = b, a+b 
 print()
fib(1000)

新建requirements.txt依赖文件,可以在此文件中加入项目依赖程序,如Django等。此处仅新建空文件:

 $ touch requirements.txt

第二步,使用docker build命令构建名为py2.7-sample-app的镜像:

$ docker build -t py3-image

以通过docker images命令进行查看:

$ docker images 

第三步,通过docker [container] run命令创建并运行容器:

$ docker run -it --rm --name py3-container py3-image
 类似资料: