zoukankan      html  css  js  c++  java
  • docker学习笔记-简介

    零、什么是Docker

    1. 是一个基于GO语言开发的开源 应用容器
    2. 开发者可以打包应用和相关包,到一个 轻量级可移植容器 中,并且可以发布到 任何机器 ,实现 虚拟化
    3. 完全使用 沙箱机制,而且 性能开销很低

    一、Docker 核心

    Docker 的核心有三个,分别是: 镜像容器仓库

    1. 镜像:
      类似于虚拟机镜像,是一个只读的模板。镜像可以包含基本操作系统环境和用户所需的软件(比如 MySQL).

    注:镜像是创建 Docker 容器的基础。

    1. 容器:
      类似于轻量级的沙箱,利用容器运行和隔离应用,容器之间相互隔离,互不可见。

    注:镜像是制度的,容器从镜像启动时,会在最上层创建一个可写层。

    1. 仓库:
      与GitHub类似,是存放镜像的地方。

    注:仓库与仓库注册服务器的区别:

    • 仓库注册服务器是存放仓库的地方,一个仓库注册服务器包含多个仓库;
    • 每个仓库集中存放某一类的镜像,通过标签区分每个仓库。
      仓库与仓库注册服务器的关系如下:
      Z40sg0.png
  • 相关阅读:
    51nod 1004 n^n的末位数字
    51nod 1003 阶乘后面0的数量
    unity3d-多媒体与网络
    unity3d-代码控制游戏角色控制器移动
    unity3d-角色控制器续
    unity3d-物理引擎
    unity3d-碰撞检测
    unity3d-射线(Ray)
    unity3d-小案例之角色简单漫游
    unity3d-绘制贴图
  • 原文地址:https://www.cnblogs.com/gangzhucoll/p/12778198.html
Copyright © 2011-2022 走看看