Dockerfile 是用来定义 Docker 镜像构建过程的文件,以下是一个简单的创建 Dockerfile 的步骤:
- 创建一个空目录(例如
myapp),并在该目录下创建一个名为Dockerfile的文件。 - 在
Dockerfile文件中,使用基础镜像作为起点(例如FROM ubuntu:latest)。 - 安装所需软件包和依赖项(例如
RUN apt-get update && apt-get install -y python3)。 - 将应用程序代码复制到镜像中(例如
COPY . /app)。 - 设置容器启动时要运行的命令(例如
CMD ["python3", "/app/myapp.py"])。
完整的 Dockerfile 示例:
# 使用最新版本的 Ubuntu 作为基础镜像
FROM ubuntu:latest
# 更新 apt 软件包列表并安装 Python3
RUN apt-get update && apt-get install -y python3
# 将当前目录下的所有文件复制到容器中的 /app 目录
COPY . /app
# 指定容器启动时要执行的命令
CMD ["python3", "/app/myapp.py"]
可以使用以下命令构建此镜像:
docker build -t myimage:latest .
其中 -t 参数指定了构建出来的镜像名称和标签。. 表示当前目录,即 Dockerfile 所在目录。




