# DockerFile

# 指令

  1. FROM

基础镜像

  1. MAINTAINER

维护人信息

  1. RUN

运行的命令

  1. ADD

添加文件,自动解压

  1. WORKDIR

工作目录

  1. VOLUME

挂载主机目录

  1. EXPOSE

暴露端口

  1. CMD

运行的命令,只有最后一个会生效

  1. ENTRYPOINT

运行的命令,可以追加命令

  1. ONBUILD

构建一个继承的容器时执行

  1. COPY

将文件拷贝到镜像中

  1. ENV

设置环境变量

# 步骤

  1. 编写 DockerFile 文件
  2. docker build构建镜像
  3. docker run运行镜像
  4. docker push发布镜像