1、Docker简介

#简介html

  • Docker是一个开源的应用容器引擎,基于LXC(Linux Container)内核虚拟化技术实现,提供一系列更强的功能,好比镜像、Dockerfile等;
  • Docker理念是将应用及依赖包打包到一个可移植的容器中,可发布到任意Linux发行版Docker引擎上。使用沙箱机制运行程序,程序之间相互隔离;
  • Docker使用Go语言开发。

<br>docker

#版本windows

  • docker-ce 社区版(免费,包含大部分的核心功能)
  • docker-ee 企业版(要给钱)

<br>服务器

#Docker镜像 相似于虚拟机镜像,能够理解为一个只读的模板。 镜像是建立容器的基础。架构

#Docker容器 相似于一个轻量级的沙箱,能够运行和隔离应用。app

#Docker仓库 存放镜像文件的场所。 分为公开仓库和私有仓库。 仓库注册服务器是存放仓库的地方,一个仓库能够有某一类的镜像,如Ubuntu操做系统镜像,一个仓库能够存放多个版本的镜像。url

#架构和内部组件操作系统

<br>.net

#支持存储驱动 code

unbuntu默认文件系统为AUFS Centos为devicemapper

查看docker进程
ps -ef |grep docker

docker启动后会有一个守护进程,即服务端,用于接收客户端指令 docker一个容器是以一个进程存在的 <br> #优势

<br>

#虚拟机与容器的区别 <br>

GuestOS:一个完整的虚拟机系统,能够为windows或者Linux

连接: https://www.cnblogs.com/hwlong/p/9158982.html

相关文章
相关标签/搜索