创建 Docker 镜像是使用 Docker 技术的基础步骤之一。以下是一个简单的教程,将帮助你了解如何创建自己的 Docker 镜像。
1. 准备工作
在开始之前,请确保你的系统中已安装 Docker。你可以通过访问 Docker 官网 来获取更多信息。
2. 创建 Dockerfile
Dockerfile 是一个包含一系列指令的文本文件,用于定义 Docker 镜像的构建过程。以下是一个基本的 Dockerfile 示例:
# 使用官方 Python 镜像作为基础镜像
FROM python:3.7-slim
# 设置工作目录
WORKDIR /app
# 将当前目录下的文件复制到工作目录
COPY . .
# 安装依赖
RUN pip install --trusted-host pypi.python.org -r requirements.txt
# 暴露端口
EXPOSE 8000
# 启动应用程序
CMD ["python", "app.py"]
3. 构建镜像
在包含 Dockerfile 的目录下,运行以下命令来构建镜像:
docker build -t my-python-app .
这将在当前目录下创建一个名为 my-python-app
的 Docker 镜像。
4. 运行容器
要运行容器,请使用以下命令:
docker run -d -p 8000:8000 my-python-app
这将在后台运行容器,并将容器的 8000 端口映射到宿主机的 8000 端口。

5. 访问应用
现在,你可以通过浏览器访问 http://localhost:8000
来查看你的应用程序。
6. 扩展阅读
如果你想要更深入地了解 Docker 和 Dockerfile,可以阅读以下文章:
希望这个教程能帮助你入门 Docker 镜像的创建。祝你学习愉快!🎉