• Docker概念学习系列之Docker核心概念之镜像Image


      不多说,直接上干货!

    说明:

        Docker 运行容器之前需要本地存在对应的镜像如果镜像不存在,Docker 会尝试先从默认镜像仓库下载(默认使用Docker Hub公共注册服务器中的仓库),用户也可以配置,使用自己定义的仓库。

      Docker镜像就是一个只读的模板。

        例如:一个镜像可以包含一个完整的 ubuntu 操作系统环境,里面仅安装了 Apache 或用户需要的其它应用程序。

     

     

      镜像可以用来创建 Docker 容器。

        创建Docker镜像有几种方式,多数是在一个现有镜像基础上创建新镜像,因为几乎你需要的任何东西都有了公共镜像,包括所有主流Linux发行版,你应该不会找不到你需要的镜像。不过,就算你想从头构建一个镜像,也有好几种方法。

       换言之,镜像是Docker运行容器的前提。

     

     

     

      要创建一个镜像,你可以拿一个镜像,对它进行修改来创建它的子镜像 。

     

     

     

     

        镜像是构建Docker世界的基石,用户基于镜像来运行自己的容器。镜像也是Docker生命周期中的“构建”部分。

        镜像是基于联合(Union)文件系统的一种层式的结构,由一系列指令一步一步构建出来。

       例如:

          (1)添加一个文件

          (2)执行一个命令

          (3)打开一个端口

        也可以把镜像当作容器的“源代码”。镜像体积很小,非常“便携”,易于分享、存储和更新。

         

     

     

    docker官网提供了大量的镜像

     

       docker官网提供的安装文档

    https://docs.docker.com/install/linux/docker-ce/centos/

      注意的是:Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。   

     

     

     

     

       Docker Hub 上有大量的高质量的镜像可以用,这里我们就说一下怎么获取这些镜像并运行。

    https://hub.docker.com/

     

     

     

     

     

     

     

    https://hub.docker.com/explore/

     

     

     

     

     

     

     

     

     

    欢迎大家,加入我的微信公众号:大数据躺过的坑        人工智能躺过的坑
     
     
     

    同时,大家可以关注我的个人博客

       http://www.cnblogs.com/zlslch/   和     http://www.cnblogs.com/lchzls/      http://www.cnblogs.com/sunnyDream/   

       详情请见:http://www.cnblogs.com/zlslch/p/7473861.html

      人生苦短,我愿分享。本公众号将秉持活到老学到老学习无休止的交流分享开源精神,汇聚于互联网和个人学习工作的精华干货知识,一切来于互联网,反馈回互联网。
      目前研究领域:大数据、机器学习、深度学习、人工智能、数据挖掘、数据分析。 语言涉及:Java、Scala、Python、Shell、Linux等 。同时还涉及平常所使用的手机、电脑和互联网上的使用技巧、问题和实用软件。 只要你一直关注和呆在群里,每天必须有收获

          对应本平台的讨论和答疑QQ群:大数据和人工智能躺过的坑(总群)(161156071) 

     

  • 相关阅读:
    寒假 学习进度七
    寒假学习进度
    寒假学习进度五
    寒假学习进度四
    寒假学习进度三
    寒假学习进度二
    Spark实验五
    半篇论文笔记
    REPL
    Scala基本语法及操作、程序控制结构
  • 原文地址:https://www.cnblogs.com/zlslch/p/9246084.html
Copyright © 2020-2023  润新知