- 概念:用来构建docker镜像的构建文件
- 步骤:
- 编写dockerfile文件
- docker build 构建一个镜像
- docker run 运行这个镜像看怎么样
- docker push 发布镜像(dockerhub,阿里云镜像仓库)
- dockerfile命令


FROM 基础镜像 | 从这个基础镜像开始构建 |
MAINTAINER | 镜像作者 姓名+邮箱 |
RUN | docker镜像运行的时候运行的命令 |
ADD | 若是tomcat镜像,需要导入tomcat包 |
WORKDIR | 容器起来后,镜像的工作目录例如:/bin/bash 或根 |
VOLUME | 挂载的目录,运行时就不需要-v来指定了 |
EXPOSE | 暴露端口(这里暴露了,运行时就不需要-p来指定了) |
CMD | 指定容器启动时需要执行的命令 |
ENTRYPOINT | 指定容器启动时需要执行的命令 |

- 实例
- 编写dockerfile文件
- docker file构建一个文件
- docker run 运行自己构建的镜像
- CMD和ENTRYPOINT的区别



注意⚠️:

