Dockerfile的构建过程
开发,部署,运维三步缺一不可
- dockerfile是面向开发的,制作镜像需要用到dockerfile文件
- dockerimages就是通过dockerfile构建生成的镜像
- docker容器就是镜像运行起来提供的服务器
DockerFile的常用指令
- FROM #基础镜像,一切从这里开始构建
- MAINTAINER #镜像的作者
- RUN #镜像构建时要用到的命令
- ADD #添加内容(和COPY类似)
- WORKDIR #工作目录
- VOLUME #挂载目录
- EXPOSE #暴露的端口
- CMD #指定容器启动时运行的命令(可被替代)
- ENTRYPOINT #指定容器启动时运行的命令(可被追加)
- ONBUILD #触发指令
- ENV #构建的时候设置环境变量