Docker是一个开源的引擎,于2013年开源。可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地再生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack集群和其他的基础应用平台。 跨平台,支持Windows,Macos、Linux
官网:Docker官网
0、Docker的应用场景如下:
- web应用的自动化打包和发布;
- 自动化测试和持续集成、发布;
- 在服务型环境中部署和调整数据库或其他的后台应用;
- 从头编译或者扩展现有的OpenShift或Cloud Foundry平台搭建自己的Paas环境
Docker思想
- 集装箱
(可以理解为可以将整套开发环境高效的移植到另一台服务器中。) - 标准化
1.运输方式(超级码头)
2.存储方式(不需要关系存储路径,可通过命令实现)
3.API接口(通过一系列Rest API,实现命令的统一化) - 隔离
Docker解决了什么问题?
- 开发人员自己本地环
本文介绍了Docker的基本概念和应用场景,包括Docker的思想、解决了哪些问题以及Docker的三大核心——镜像、仓库和容器。详细讲解了在CentOS上安装Docker的过程,包括前提条件、安装步骤和如何创建、查看及管理容器。同时,探讨了如何安装和使用镜像,以及Docker镜像仓库的使用。
订阅专栏 解锁全文

6132

被折叠的 条评论
为什么被折叠?



