Docker学习

Posted guoxinxin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

 

以上是关于Docker学习的主要内容,如果未能解决你的问题,请参考以下文章

Docker学习目标

docker学习 docker-compose使用示例

Linux学习--Docker学习

docker 学习路线

从零开始学习Docker (初识Docker)

十分钟了解Docker(我的Docker学习笔记)