zoukankan      html  css  js  c++  java
  • docker入门实战2

    二. docker核心概念和安装 

    docker的三大核心概念:镜像(Image)、容器(Container)、仓库(Repository)

    2.1 核心概念

    docker镜像:

    docker镜像类似于虚拟机镜像,可以将它理解为一个面向docker引擎的只读模板,包括了文件系统。

    镜像是创建docker容器的基础。通过版本管理和增量的文件系统,docker提供了一套十分简单的机制来创建和更新现有的镜像,用户甚至可以从网上下载一个已经做好的应用镜像,并通过简单的命令就可以直接使用。

    docker容器:

    docker容器(Container)类似于一个轻量级的沙盒,docker利用容器来运行和隔离应用。

    容器是从镜像创建的应用运行实例,可以将其启动、开始、停止、删除,而这些容器都是相互隔离、互不可见的。

    镜像本身是只读的。容器从镜像启动的时候,docker会在镜像的最上层创建一个可写层,镜像本身将保持不变。

    docker仓库:

    docker仓库(Repository)类似于代码仓库,是docker集中存放镜像文件的场所。

    根据所存储的镜像公开分享与否,docker仓库可以分为公开仓库和私有仓库两种形式。

    docker安装:centos 6以上

    使用EPEL库安装docker:

    sudo yum install -y http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch,rpm

    sudo yum install -y docker-io

    centos7系统,内置了docker,可以直接使用yum命令进行安装:

    sudo yum install -y docker

  • 相关阅读:
    Phpstudy升级到Mysql8
    PHP 匿名函数使用技巧
    PHP 中的CURL 模拟表单的post提交
    Go中局部全局变量的区分
    Php中的goto用法
    struct的匿名用法详解
    Go中多个返回值的技巧
    C# 多线程之List的线程安全问题
    C# 多线程七之Parallel
    C# 多线程六之Task(任务)三之任务工厂
  • 原文地址:https://www.cnblogs.com/cjj-ggboy/p/12624510.html
Copyright © 2011-2022 走看看