docker

#image --> container --> running containner

前两个都是持久化的,不同的是:
    1.container 依赖 image
    2.container 在使用者逻辑上是变化体,提供给使用者频繁修改操作,但是物理存储上本质上和images是极为相似的
    3.只有running containner 中会有内存临时数据
    4.container 中的设置生效方式和传统机器,虚拟机不同,它的启动,加载速度很快,绕过了很多配置和检查;修改安装比普通机器和虚拟机器绕.只有少部分逻辑会启动生效;会有一个启动配置文件startup.sh,rc.local可以往这里挂;
    5.运行中container 的部分系统数据文件文件是无法修改的,它们是一种内存状态,虽然表面上磁盘文件,可以在运行加载脚本中用重定向的方式,从其他名字的文件中加载;

 

docker 福利:

host安装centos7 升级一个版本高一点的稳定内核,可以在docker中跑debian等等其他系的linx速度很快,几乎和在物理机上一样快;重启一个container比物理机器重启更快更有优势,因为没有很多检测加载过程.

转载于:https://www.cnblogs.com/jf001/p/10233796.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值