Docker学习入门

Posted newz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker学习入门相关的知识,希望对你有一定的参考价值。

Docker简介:

Docker 包括三个基本概念

  • 镜像(Image
  • 容器(Container
  • 仓库(Repository

理解了这三个概念,就理解了 Docker 的整个生命周期。

Docker 镜像

Docker 镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。镜像不包含任何动态数据,其内容在构建之后也不会被改变。

分层存储

镜像构建时,会一层层构建,前一层是后一层的基础。每一层构建完就不会再发生改变,后一层上的任何改变只发生在自己这一层。

 

Docker 容器

镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的 实例 一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。

 

Docker Registry

镜像构建完成后,可以很容易的在当前宿主机上运行,但是,如果需要在其它服务器上使用这个镜像,我们就需要一个集中的存储、分发镜像的服务,Docker Registry 就是这样的服务。

 

 

镜像---》创建容器----》打包成新的镜像----》发布到仓库

 

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

Docker 入门 到部署Web 程序

Docker入门学习1 ——概述

Docker 入门学习

Docker学习总结——超实用Docker入门学习教程

Docker学习入门

Docker入门-学习笔记