Docker Day4 镜像管理

Dockerfile 语法

FROM: 定义了使用哪个基础镜像启动构建流程。基础镜像可以为任意镜像 如果基础镜像没有被发现,Docker将试图从Docker image index来查找该镜像。FROM命令必须是Dockerfile的首个命令。
MAINTAINER: 指定该镜像的创建者
ENV: 设置环境变量
RUN: 运行shell命令,如果有多条命令可以用 && 连接
COPY: 将编译机本地文件拷贝到镜像文件系统中
EXPOSE: 指定监听端口
EXTRYPOINT: 这个关键字和以上所有的关键字是有区别的,上面的关键字时在构建镜像时执行,但是这一个关键字是欲执行命令,在创建镜像时不执行,要等到使用该镜像创建容器后才执行的命令

查询镜像分多少层,每一层具体做了哪些操作

sudo docker histoy  imageID
sudo docker histoy --tree  imageID

  • histoy 历史命令
  • --tree 打印出完整的内容
原文地址:https://www.cnblogs.com/MeiCheng/p/10206625.html