专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

Docker是什么

Docker是世界上领先的软件集装箱化平台。它灵活、可移植、安全、节省成本。

Container是一个标准化的软件单元。

About Containers

Package software into standardized units for development, shipment and deployment

一个容器镜像是一个轻量级的、独立的、可以执行的软件包,其中包含运行这个软件所必须的:代码、运行时环境、系统工具、系统库、设置等待。无论是这个应用是Linux环境下的还是Windows环境下的都可以,无论什么环境下,集装箱化的软件运行起来总是一样的。容器将软件和它周围的其它软件隔离开,在相同的基础设施上运行不同的软件,容器可以帮助减少冲突。

轻量级

Docker容器运行在单个机器上,它们共享这台机器的操作系统内核,它们能够快速启动,并且占用很少的计算机和内存资源。

标准

Docker容器基于开发的标准,并且支持各大主流的Linux发行版本、Windows版本。

安全

Docker容器之间是隔离的

Containers And VMs

Container虚拟化的是操作系统,而VM虚拟化的是硬件。

容器是app层面的抽象,它把代码和它们的依赖一起打包。一台机器上可以运行多个容器,并且它们共享操作系统内核,而且在不同的用户空间被隔离。容器比虚拟机花费更少的空间(容器镜像通常只有几十MBs),而且启动非常快。

虚拟机是物理硬件层面的抽象,它的目标是把一个服务器转成多个服务器。一台物理机上可以运行多个虚拟机。每个虚拟机都包含一个操作系统的完全复制,已经一个或多个应用和它们所需的库。通常一个虚拟机几十GBs。虚拟机启动比较慢。

一句话总结:Docker是平台,Container是这个平台中的一个标准的单元。

补充一句,我觉得有点像新浪SAE中的容器。

参考 https://www.docker.com/what-container

90_1.png

文章永久链接:https://tech.souyunku.com/20938

未经允许不得转载:搜云库技术团队 » Docker是什么

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们