zoukankan      html  css  js  c++  java
  • dockerfile 打包镜像

    打包镜像指令

    docke人 build  -t   xxx  -f dockerfile2 .
    
    xxx 镜像名称    
    -f  指定dockerfile2  文件  (多个文件的话)
    .     当前的上下文空间

    dockerfile  文件

    指定基础image为该image的最后修改的版本。或者:
    FROM <image>:<tag>
    MAINTAINER(用来指定镜像创建者信息)
    构建指令,用于将image的制作者相关的信息写入到image中。当我们对该image执行docker inspect命令时,输出中有相应的字段记录该信息。
    格式:
    MAINTAINER <name>
    3)RUN(安装软件用)
    构建指令,RUN可以运行任何被基础image支持的命令。如基础image选择了ubuntu,那么软件管理部分只能使用ubuntu的命令。
    该指令有两种格式:
    RUN <command> (the command is run in a shell - `/bin/sh -c`)
    RUN ["executable", "param1", "param2" ... ]  (exec form)
    )CMD(设置container启动时执行的操作)
    设置指令,用于container启动时指定的操作。该操作可以是执行自定义脚本,也可以是执行系统命令。该指令只能在文件中存在一次,如果有多个,则只执行最后一条。
    该指令有三种格式:
    CMD ["executable","param1","param2"] (like an exec, this is the preferred form)
    CMD command param1 param2 (as a shell)
    (5)ENTRYPOINT(设置container启动时执行的操作)
    设置指令,指定容器启动时执行的命令,可以多次设置,但是只有最后一个有效。
    两种格式:
    ENTRYPOINT ["executable", "param1", "param2"] (like an exec, the preferred form)
    ENTRYPOINT command param1 param2 (as a shell)

  • 相关阅读:
    几个ID
    一百层高楼和两个棋子
    快速了解的链接 shell sed awk
    用shell实现一个“输入密码”程序
    i love you do you love me
    打造全新视觉环境
    【转】LINUX 环境变量总结
    TextBox输入限制
    获取CPU和硬盘序列号
    Lable属性设置(winform)
  • 原文地址:https://www.cnblogs.com/tsgxj/p/15019593.html
Copyright © 2011-2022 走看看