一、构建镜像
Dockerfile是用于构建docker镜像的文件,且Dockerfile里包含了构建镜像所需的“指令”。
1、创建python程序
容器及进程,所以镜像就是一个运行这个进程所需要的环境。假如我们要在一台ubuntu 21.04上运行下面这个hello.py的Python程序。
hello.py 的文件内容:
print("hello docker")
准备Python环境:
apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends -y python3.9 python3-pip python3.9-dev
运行hello.py:
$ python3 hello.py
hello docker
2、创建Dockerfile
FROM ubuntu:21.04
RUN apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends -y python3.9 python3-p