docker

解决不同操作系统的问题

docker 将用户程序与所需要调用的系统函数库一起打包

docker 运行到不同操作系统时,直接基于打包的库函数,借助于操作系统的 Linux 内核来运行

解决大型项目依赖关系复杂,不同组件依赖的兼容性问题

Docker 镜像中包含完整运行环境,包括系统函数库,仅依赖系统的 Linux 内核,因此可以再任意 Linux 操作系统上运行

docker 直接调用系统内核,虚拟机则是在操作系统上再搭建一个操作系统

性能、硬盘占用、启动

镜像:Docker 将应用程序及其所需的依赖、函数库、环境、配置等文件打包再一起,称为镜像
容器:镜像中的应用程序运行后形成的进程就是容器,只是 Docker 会给融创做隔离,对外不可见

Docker 结构
服务端:接收命令或远程请求,操作镜像或容器
客户端:发送命令或者请求到 Docker 服务端


docker
http://guoguo.host/blog/p/f255ffad.html
作者
Guoguo
发布于
2022年8月3日
许可协议