Docker学习笔记

1、基础认知:

Build-构建镜像 - 集装箱 - 镜像
Ship-运输镜像(从仓库和我们的主机上运输)- 码头 - 仓库
Run- 运行镜像(运行的镜像就是一个容器) - 运行程序的地方 - 容器
Docker运行过程:
去仓库把镜像拉倒本地,然后用一条命令把镜像运行起来变成容器!

2、Docker镜像:

是一种类似于Linux发展来的联合文件系统,只读的,分层存放操作系统文件、代码文件、配置文件等。每一层的文件被加载完成之后,所有的文件都会被看作是同一个目录,相当于只有一个文件系统。即通过分层的概念,实现镜像存储。这种文件系统即称为镜像。

3、Docker容器:

实际上是一个运行在宿主机上的进程。可以看作是一个虚拟机,区别是一个一层层的文件系统,只有最上面那一层是可写的,下面就是对应的镜像。因为镜像每一层都是只读的,所以在写的时候,会将镜像内的文件拷到容器可写的最上层并进行修改。而应用在读取文件的时候,会从最上面一层开始读取,没有才会继续往下找,所以就会拿到最新的修改过的文件。这样可以保证同一个镜像可以生成多个容器独立运行,而容器之间没有任何干扰。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值