Docker Hello World例子
封面图
•
2026-03-27
•
Docker
6
0
0
0
当然!“Hello World” 是学习任何新技术的入门示例,Docker 也不例外。下面是一个简单的 **Docker Hello World** 示例,帮助你快速上手 Docker。 --- ## 🐳 Docker Hello World 示例 ### ✅ 步骤 1:运行一个简单的 Hello World 容器 你可以在终端中直接运行以下命令来体验 Docker 的 "Hello World": ```bash docker run hello-world ``` 执行后,你会看到类似如下的输出: ``` Hello from Docker! This message shows that your installation appears to be working correctly. To generate this message, Docker took the following steps: 1. The Docker client contacted the Docker daemon. 2. The Docker daemon fetched the "hello-world" image from the Docker Hub. 3. The Docker daemon created a new container from that image. 4. The Docker daemon started the container. 5. The container printed the message and exited. ... ``` --- ### 🧩 说明 - `docker run` 是运行容器的命令。 - `hello-world` 是一个官方提供的最小化镜像,用于测试 Docker 是否安装正确。 - Docker 会自动从 [Docker Hub](https://hub.docker.com/) 下载这个镜像(如果本地没有的话)。 --- ## 🧪 自定义 Hello World 容器(进阶) 如果你想自己创建一个 “Hello World” 容器,可以按照以下步骤操作: ### Step 1: 创建一个简单的 Python 脚本 创建一个文件 `hello.py`: ```python print("Hello from my Docker container!") ``` ### Step 2: 编写 Dockerfile 在同一目录下创建一个 `Dockerfile`: ```dockerfile # 使用官方 Python 镜像作为基础 FROM python:3.9-slim # 设置工作目录 WORKDIR /app # 将当前目录的内容复制到容器的 /app 目录 COPY . /app # 运行脚本 CMD ["python", "hello.py"] ``` ### Step 3: 构建镜像 ```bash docker build -t my-hello-world . ``` ### Step 4: 运行容器 ```bash docker run my-hello-world ``` 输出应该是: ``` Hello from my Docker container! ``` --- ## 📦 总结 - `docker run hello-world` 是最简单的 Docker Hello World 示例。 - 你可以通过自定义 Dockerfile 来构建自己的 Hello World 容器。 - Docker 让你能够轻松地打包、分发和运行应用。 如果你有任何问题或想了解更复杂的例子,欢迎继续提问!😊
上一篇:
Docker联网
下一篇:
Docker 镜像使用
标题录入,一次不能超过6条
留言
评论