什么是 Docker
Docker 简介
什么是 Docker
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及应用的依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app).
Dokcer本质上是一个进程,由systemd进行启动服务。可以应用打包好的镜像文件进行创建容器。容器之间利用namespace进行隔离,互不影响。
Docker 的背景
Docker 由 Docker, Inc. 开发,最初于 2013 年 3 月发布,最初是 dotCloud 公司内部的一个业余项目.
Docker 的目标
Docker 的主要目标是“Build, Ship and Run Any App, Anywhere”,即通过对应用组件的封装、分发、部署、运行等生命周期的管理,使应用的分发和部署实现自动化、一致性.
Docker 的优势
- 灵活性:Docker 通过容器化技术,使得应用的部署变得更加灵活和高效.
- 一致性:降低了环境依赖和配置问题,确保应用在不同环境中的运行一致性.
- 效率提升:提高了开发和运维的效率,简化了应用的部署和管理过程.

浙公网安备 33010602011771号
ヾ(≧O≦)〃嗷~