Docker入门

What is Docker:

        开源的引擎,可以轻松地为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。 

What can it do:

        隔离应用依赖

创建应用镜像并进行复制

创建容易分发的即启即用的应用

允许实例简单、快速地扩展

测试应用并随后销毁它们

Docker的几个概念:

镜像:类似虚拟机快照(进行系统和数据还原),轻量级

容器:在镜像中创建容器类似于在快照中创建虚拟机,应用由容器运行。

容器跟虚拟机一样是相互隔离的,允许公开特定端口来对外公开服务。

不同的是,容器被设计用来运行单进程(一个应用),当停止一个docker容器,对初始状态做的所有变化都会消失。

链接:容器启动时会被分配一个随机的私有ip,从而跟其他容器进行通信

数据卷:表现为容器内的空间,实际保存在容器外,实现在不影响数据的情况下销毁、重建、修改、丢弃容器


参考:

《Docker入门实战》


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值