创建 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 端口。

![Docker 容器运行](https://cloud-image.ullrai.com/q/Docker_Container Running/)

5. 访问应用

现在,你可以通过浏览器访问 http://localhost:8000 来查看你的应用程序。

6. 扩展阅读

如果你想要更深入地了解 Docker 和 Dockerfile,可以阅读以下文章:

希望这个教程能帮助你入门 Docker 镜像的创建。祝你学习愉快!🎉