Docker——基本概念

一、基本概念
  Docker是一个开源的应用容器引擎,是一个轻量级的容器技术,类似于虚拟机(如VMware、VisualBox等,而非JVM )但不是虚拟机,和虚拟机一样也实现了资源隔离,但是其性能远远高于虚拟机。
  Docker支持将软件编译成一个个的镜像,在镜像中做好软件的配置,然后将镜像发布出去,其他使用者就可以直接使用这个镜像,而免去了下载、安装和配置这个软件的麻烦。
  镜像在各自的容器中运行,运行中的这个镜像就称为容器,容器启动是非常快速的。
  关于Docker有一篇博文写的非常好:Docker入门
在这里插入图片描述
二、核心概念
在这里插入图片描述
 Docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上),用于运行Docker的守护进程和容器
 Docker客户端(Client):连接Docker主机进行操作,可使用命令行或操作界面与Docker的守护进程通信
 Docker仓库(Registry):用来存放各种打包好的软件镜像,类似于Maven仓库,分为共享仓库和私有仓库。Docker Hub(https://hub.docker.com) 提供了庞大的镜像集合供使用
 Docker镜像(Images):软件打包好的镜像,放在docker仓库中,是创建Docker容器的模板
 Docker容器(Container):镜像启动后的实例称为一个容器,容器中是独立运行的一个或一组应用

三、使用步骤
 1、安装Docker
 2、去Docker仓库找到软件对应的镜像
 3、使用Docker运行这个镜像,这个镜像就会生成一个Docker容器
 4、对容器的启动和停止就是对软件的启动停止

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值