当前位置 : 主页 > 编程语言 > java >

【Docker 】第 0 章

来源:互联网 收集:自由互联 发布时间:2022-06-23
​​https://www.bilibili.com/video/BV1og4y1q7M4?p=1​​​ https://www.runoob.com/docker/docker-tutorial.html https://www.docker.com/ 0. 什么是 Docker Docker 是 一 个 开 源 的 应 用 容 器 引 擎 , 基 于 Go 语 言 并 遵

​​https://www.bilibili.com/video/BV1og4y1q7M4?p=1​​​

https://www.runoob.com/docker/docker-tutorial.html
https://www.docker.com/

0. 什么是 Docker

Docker Go Apache2.0

Docker Linux

使 iPhone app,

1. 学习路线

1. Docker
2. Docker
3. Docker



...
4. Docker
5.
6. DockerFile
7. Docker
...

2. Docker 解决的问题

Docker 项目(镜像、隔离) = 软件 + 运行环境

3. Docker 能干什么?

虚拟机技术

【Docker 】第 0 章_docker
缺点:1. 资源占用多;2. 冗余;3. 启动慢;

容器化技术:并不是模拟一套完整的操作系统。

【Docker 】第 0 章_docker_02
比较 Docker 和 虚拟机技术的不同:

  • 传统虚拟机,虚拟出一套硬件,运行一个完整的操作系统,然后在这个系统上安装和运行软件;
  • 容器内的应用直接运行在宿主机的内核上,容器没有自己的内核,没有虚拟硬件;
  • 每个容器间互相隔离,每个容器内都有一个自己的文件系统,互不影响;
  • 应用更快速的交付和部署,打包镜像发布测试,一键运行;
  • 更便捷的升级和扩容;
  • 更简单的系统运维,开发、测试环境一致;
  • 更高效的计算资源利用,内核级别的虚拟化;

  • 上一篇:嵌入式系统的特点、嵌入式系统的分类
    下一篇:没有了
    网友评论