一、dockerfile格式 Dockerfile是一个包含用于组合映像的命令文本文档,可以使用在命令行中调用任何命令,Docker通过读取dockerfile中的指令自动生成映像。docker build命令用于从dockerfile构建映像。可以在docker build命令中使用-f标志指向文件系统中的路径的dockerfile 。 1. FROM :指定基于哪个基础镜像,必须作为第一个命令! 格式: FROM <image> 或者 FROM <image>:<tag> 比如 FROM centos FROM centos:latest 2. MAINTAINER : 指定作者信息! 格式: MAINTAIN <name> 比如 MAINTAINER test test@test@163.com 3. RUN : 镜像操作指令! 格式: RUN <command> 或者 RUN [“executable”, “param1”, “param2”] 比如 RUN yum install httpd RUN ["/bin/bash", "-c", "echo hello"] 4. CMD : 构建容器后调用,容器启动后才能调用! 三种格式: CMD ["executable", "param1", "param2"]、CMD command param1 param2 CMD [