docker学习之基础篇二

走近docker。

一、镜像

1.docker镜像的文件存储是利用Linux的联合文件存储机制实现的,这个机制可以将不同目录的文件挂到同一个虚拟文件目录下。

2.docker的image的文件是分层的,最底层是操作系统的引;再往上一层是具体的操作系统;再往上是一些相关的软件(tomcat,然后再往上一层是tomcat包含的网站后台之类的软件等等)。

3.docker的image除了最上面那层是writable外其他的都是只读的。

二、容器

1.容器相当于一个轻量级的虚拟机,但是它与虚拟机不同,他的文件是分层的,而且只有一个目录,除了最上面的一层是可写的外其他的都是自渎的。

2.可写的那层是用于程序运行时相关日志的编写,当程序运行时要修改镜像里面的文件可以先将文件拷贝到最上面的可写层然后进行修改,程序运行时是现在最上面那层开始查找的。

3.由于镜像是不可改的,所以它们之间可以独立运行不相互干扰,这样可以保证一个镜像可以生成多个独立运行的程序。

三、仓库

1.docker的仓库:1.hub.docker.com 2.c.163.com  前者是docker的官方镜像仓库后者是国内的网易蜂巢。

2.仓库是存放镜像的地方,我们可以在上面发布镜像然后其他人可以在这拉取你的镜像使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值