docker buid
原创
Docker Build 命令的使用
Docker 是一种开源的应用容器引擎,它允许开发者打包他们的应用以及依赖性包到一个可移植的容器中,然后发布到任何流行的 Linux 或 Windows 机器上,也可以实现虚拟化。在 Docker 中,build
命令是用于选用 Dockerfile 构建镜像的。
准备工作
在使用 Docker build 命令之前,我们需要准备一个 Dockerfile 文件。Dockerfile 是一个文本文件,其中包含了构建 Docker 镜像的所有命令。
创建 Dockerfile
下面是一个简洁的 Dockerfile 示例:
FROM ubuntu:18.04
LABEL maintainer="example@example.com"
RUN apt-get update && apt-get install -y \
nginx \
&& rm -rf /var/lib/apt/lists/*
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]
使用 Docker Build 命令
在准备好 Dockerfile 之后,我们可以在终端中使用以下命令构建镜像:
docker build -t my-nginx .
这里的 -t
参数指定了镜像的名称,点(.)即 Dockerfile 文件所在的路径。
查看构建进度
在执行完 build 命令后,Docker 会起初构建镜像,并显示构建过程中的日志输出。你可以看到每一步的执行情况。
镜像构建完成
当构建完成后,你可以使用以下命令查看本地所有镜像:
docker images
这时,你应该能看到刚才构建的 my-nginx 镜像。
总结
本文介绍了怎样使用 Docker 的 build 命令选用 Dockerfile 构建镜像。掌握 Docker build 是 Docker 学习过程中的重要一步,它让应用部署变得更加便捷和高效。