Docker学习

http://wiki.jikexueyuan.com/project/docker-technology-and-combat/what.html

一、特点

开源(Moby project)、基于GO语言

Docker传统虚拟化方式的不同之处,可见容器是在操作系统层面上实现虚拟化,直接复用本地主机的操作系统,而传统方式则是在硬件层面实现。

二、基本概念

  • 镜像(Image)
    Docker 镜像就是一个只读的模板。镜像可以用来创建 Docker 容器。
  • 容器(Container)
    Docker 利用容器来运行应用。容器是从镜像创建的运行实例。容器在启动的时候创建一层可写层作为最上层。
  • 仓库(Repository)
    仓库是集中存放镜像文件的场所。有时候会把仓库和仓库注册服务器(Registry)混为一谈,并不严格区分。实际上,仓库注册服务器上往往存放着多个仓库,每个仓库中又包含了多个镜像,每个镜像有不同的标签(tag)。
    push/pull
原文地址:https://www.cnblogs.com/GuoXinxin/p/11121806.html