zoukankan      html  css  js  c++  java
  • dockerfile学习与详解

    1,什么是dockerfile?

    dockerfile是相当于docker使用的一个脚本,作用是便于实现自定义的镜像image,用语docker build [OPTIONS] PATH ,只需要指定dockerfile文件的地址就行了,目前据我所知dockerfile文件的名字只能是Dockerfile,一些网上示例如docker build -t newImagesName -f Dockerfile_abc 在ubuntu上使用之后发现报错,提示只能有一个参数。

    2,如何使用dockerfile?

    参考博客:http://blog.csdn.net/wsscy2004/article/details/25878223

    Dockerfile主要分为四部分:

    1,基础镜像信息:FROM 等

    2,维护者信息:MAINTAINER 等

    3,镜像操作指令:RUN 等

    (run指令将对镜像执行跟随的操作,没运行一条run指令,镜像添加新的一层,并提交;由于layer数量是有限的,因此run指令应该尽量少)

    4,容器启动时执行指令:CMD,ENTRYPOINT等

    关键字的使用一般格式 ISNTRUCTION arguments,,具体用法参考上面博客

    关于容器启动时执行指令CMD和ENTRYPOINT的功能和区别介绍,推荐参考博客:http://cloud.51cto.com/art/201411/457338.htm

  • 相关阅读:
    HDU 4508
    HDU 4503
    HDU 4532
    HDU 4544
    HDU 3167 KMP
    HDU 4542
    HDU 4528
    【70】自然语言处理与词嵌入
    【69】循环神经网络
    【68】一维和三维卷积
  • 原文地址:https://www.cnblogs.com/chen-kh/p/5999958.html
Copyright © 2011-2022 走看看