Docker介绍

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

一、docker的好处

二、容器Container
镜像和容器的关系就像面向对象中的类和实例一样镜像是静态的定义容器是镜像运行时的实体容器可以被创建、启动、停止、删除等。

容器的实质是进程但与直接在宿主执行的进程不同容器进程运行于属于自己的独立的命名空间因此容器可以拥有自己的 root文件系统自己的网络配置自己的进程空间甚至自己的用户空间容器内的进程是运行在一个隔离的环境里使用起来就好像是在一个独立于宿主的系统下操作一样这种特性使得容器封装的应用比直接在宿主运行更加安全。

每一个容器运行时是以镜像为基础层在其上创建一个当前容器的存储层通常称这个为容器运行时读写而准备的存储层为 容器存储层容器存储层的生命周期和容器一样容器消亡时容器存储层也随之消亡。

三、仓库Repository
仓库Repository是集中存放镜像的地方。

在这里插入图片描述

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

1Docker Hub
Docker官方维护了一个公共仓库Docker Hub大部分需求都可以通过在 Docker Hub 中直接下载镜像来实现。

2私有仓库
除了使用公开服务外用户还可以在本地搭建私有仓库官方提供了Docker Registry镜像可以直接使用做为私有 Registry 服务。

四、写在最后
开发者本文学习了Docker镜像容器仓库这三个概念理解了这三个概念 就理解了Docker的整个生命周期。

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: Docker