• docker九:docker-DockerFile保留关键字


    1、FROM:基础镜像,指当前编写的这个镜像是基于哪个镜像

    2、MAINTAINER:镜像维护者以及邮箱

    3、RUN:容器构建时需要运行的命令

    4、EXPOSE:当前容器对外暴露的端口

    5、WORKDIR:指定在容器创建后,终端默认登录进来的工作目录,一个落脚点

    6、ENV:用来在构建镜像过程中设置环境变量

    7、ADD:将宿主机目录下的文件拷贝进镜像且ADD命令会自动处理 URL的解压tar压缩包 

    8、COPY:类似ADD,拷贝文件和目录到镜像中,将从构建上下文目录中<源路径>的文件/目录复制到新的一层的镜像内的<目标路径>位置

      如:将 宿主机的 src 拷贝到镜像的 dest 中,下列两种方式都可

      8.1、COPY src dest

      8.2、COPY["src", "desc"]

    9、VOLUME:容器数据卷,用具数据保存和持久化工作

    10、CMD:指定一个容器启动时要运行的命令,DockerFile中可以有多个CMD指令,但只有最后一个生效,CMD会被docker run 之后的参数替换

    11、ENTRPOINT:指定一个容器启动时要运行的命令,ENTRPOINT的目的和CMD一样,都是在指定容器启动程序参数,docker run 之后的参数会追加到ENTRPOINT指定的参数之后

    12、ONBUILD:当构建一个呗继承的DockerFile时运行命令,父镜像在被子继承后父镜像的onbuild被触发

    讨论群:249728408
  • 相关阅读:
    grid 布局
    数组对象
    定义换页时表现
    判断一个对象是否为空
    内存管理 内存泄漏
    arguments对象
    String类型
    对象 实例
    iOS 之 UIWebView
    iOS 之 内嵌网页
  • 原文地址:https://www.cnblogs.com/zhongyehai/p/14994022.html
Copyright © 2020-2023  润新知