Docker 实战案例:构建镜像、查看容器运行信息、查看镜像构建信息
在这个实战案例中,我们将详细介绍如何构建Docker镜像、查看容器运行信息以及查看镜像构建信息。这些知识点非常实用,可以帮助你在实际工作中更好地利用Docker进行开发和运维。
一、构建Docker镜像
1. 创建项目目录和文件
首先,我们创建一个简单的Web应用,并编写一个Dockerfile。
mkdir my-web-app
cd my-web-app
在 my-web-app
目录下,创建以下文件:
app.js
:简单的Node.js应用
const http = require('http');
const hostname = '0.0.0.0';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello from Docker!\n');
});
server.listen(port, hostname, () =>