Docker是不是PaaS平台的未来?

刘静爱it 2014-12-10 03:51:24
加精
刚刚参加了一场Docker的线下活动,跟几个同场的大牛聊了几句 ,其中一位将Docker称为PaaS平台的未来。那么,Docker对PaaS来说真的必不可少吗?

畅所欲言吧~
...全文
20026 98 打赏 收藏 转发到动态 举报
写回复
用AI写文章
98 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
有这个可能,docker是基于容器的,虽说很便捷但安全性还值得商榷,对于部分领域来说docker可以加快部署和开发
qq_37609743 2017-02-22
  • 打赏
  • 举报
回复
基于Docker实现PaaS平台 课程学习地址:http://www.xuetuwuyou.com/course/166 课程出自学途无忧网:http://www.xuetuwuyou.com 一、课程用到的软件 1.CentOS-7-x86_64-Minimal-1511.iso 2.apache-tomcat-7.0.47 3.docker-1.12.3.tgz 4.eclipse-jee-neon-R-win32-x86_64 eclipse-jee-neon-R-win32-x86_64 5.jdk1.7_49 6.CXF3.1.7 7.Spring4.2.5 8.Spring-Security4.0.4 二、课程目标 Docker是一种开源的应用容器引擎,使用Docker可以快速地实现虚拟化,并且实现虚拟化的性能相对于其他技术来说较高。并且随着云计算的普及以及对虚拟化技术的大量需求,使得云计算人才供不应求,所以一些大型企业对Docker专业技术人才需求较大,在此背景下,制作本课程,目的是让更多的学员能够熟悉Docker,熟悉云计算,胜任日常企业的开发、运维工作。本课程从实战角度出发,让学员能从实战中学习到: 1.了解Docker的基本框架原理 2.迅速掌握Docker的基本操作、使用Dokcer实现虚拟化,并且懂得相应的配置知识 3.掌握Docker集群管理与常见PaaS层构建的解决方案 4.通过完整的项目实战,全面的演示了基于Docker实现Paas平台,尤其是秒级扩缩容、高安全等特性 三、适用人群 开发人员、架构师、运维工程师、对容器虚拟化有兴趣的朋友。 四、课程内容及目录 1.Docker简介与单机部署 2.Docker镜像管理基本操作 3.Docker镜像管理高级操作1 4.Docker镜像管理高级操作2 5.Docker容器管理实战 6.Docker网络管理实战 7.Docker数据管理实战 8.Docker核心之数据管理(实战1) 9.Docker核心之数据管理(实战2) 10.Docker集群管理之服务实战 11.Docker集群管理之跨主机解决方案实战 12.Docker集群管理之案例实战 13.Docker私有仓库管理实战 14.CXF核心编程1 15.CXF核心编程2 16.CXF核心编程3 17.Spring整合CXF实战 18.项目实战之架构设计与环境搭建 19.项目实战之基于Docker集群发布PaaS平台 20.项目实战之基于公私钥匙加密制作数字证书 21.项目实战之基于公私钥匙加密实现数字签名 22.项目实战之基于公私钥匙加密实现数字签名协议分析与SSL传输 23.项目实战之基于SpringSecurity实现认证与授权 24.项目实战之基于Docker实现平台高并发与高可用 25.课程总结
qq_37475857 2017-02-08
  • 打赏
  • 举报
回复
基于Docker实现PaaS平台 课程学习地址:http://www.xuetuwuyou.com/course/166 课程出自学途无忧网:http://www.xuetuwuyou.com 一、课程用到的软件 1.CentOS-7-x86_64-Minimal-1511.iso 2.apache-tomcat-7.0.47 3.docker-1.12.3.tgz 4.eclipse-jee-neon-R-win32-x86_64 eclipse-jee-neon-R-win32-x86_64 5.jdk1.7_49 6.CXF3.1.7 7.Spring4.2.5 8.Spring-Security4.0.4 二、课程目标 Docker是一种开源的应用容器引擎,使用Docker可以快速地实现虚拟化,并且实现虚拟化的性能相对于其他技术来说较高。并且随着云计算的普及以及对虚拟化技术的大量需求,使得云计算人才供不应求,所以一些大型企业对Docker专业技术人才需求较大,在此背景下,制作本课程,目的是让更多的学员能够熟悉Docker,熟悉云计算,胜任日常企业的开发、运维工作。本课程从实战角度出发,让学员能从实战中学习到: 1.了解Docker的基本框架原理 2.迅速掌握Docker的基本操作、使用Dokcer实现虚拟化,并且懂得相应的配置知识 3.掌握Docker集群管理与常见PaaS层构建的解决方案 4.通过完整的项目实战,全面的演示了基于Docker实现Paas平台,尤其是秒级扩缩容、高安全等特性 三、适用人群 开发人员、架构师、运维工程师、对容器虚拟化有兴趣的朋友。 四、课程内容及目录 1.Docker简介与单机部署 2.Docker镜像管理基本操作 3.Docker镜像管理高级操作1 4.Docker镜像管理高级操作2 5.Docker容器管理实战 6.Docker网络管理实战 7.Docker数据管理实战 8.Docker核心之数据管理(实战1) 9.Docker核心之数据管理(实战2) 10.Docker集群管理之服务实战 11.Docker集群管理之跨主机解决方案实战 12.Docker集群管理之案例实战 13.Docker私有仓库管理实战 14.CXF核心编程1 15.CXF核心编程2 16.CXF核心编程3 17.Spring整合CXF实战 18.项目实战之架构设计与环境搭建 19.项目实战之基于Docker集群发布PaaS平台 20.项目实战之基于公私钥匙加密制作数字证书 21.项目实战之基于公私钥匙加密实现数字签名 22.项目实战之基于公私钥匙加密实现数字签名协议分析与SSL传输 23.项目实战之基于SpringSecurity实现认证与授权 24.项目实战之基于Docker实现平台高并发与高可用 25.课程总结
jdfack 2017-02-06
  • 打赏
  • 举报
回复
基于Docker实现PaaS平台 课程学习地址:http://www.xuetuwuyou.com/course/166 课程出自学途无忧网:http://www.xuetuwuyou.com 一、课程用到的软件 1.CentOS-7-x86_64-Minimal-1511.iso 2.apache-tomcat-7.0.47 3.docker-1.12.3.tgz 4.eclipse-jee-neon-R-win32-x86_64 eclipse-jee-neon-R-win32-x86_64 5.jdk1.7_49 6.CXF3.1.7 7.Spring4.2.5 8.Spring-Security4.0.4 二、课程目标 Docker是一种开源的应用容器引擎,使用Docker可以快速地实现虚拟化,并且实现虚拟化的性能相对于其他技术来说较高。并且随着云计算的普及以及对虚拟化技术的大量需求,使得云计算人才供不应求,所以一些大型企业对Docker专业技术人才需求较大,在此背景下,制作本课程,目的是让更多的学员能够熟悉Docker,熟悉云计算,胜任日常企业的开发、运维工作。本课程从实战角度出发,让学员能从实战中学习到: 1.了解Docker的基本框架原理 2.迅速掌握Docker的基本操作、使用Dokcer实现虚拟化,并且懂得相应的配置知识 3.掌握Docker集群管理与常见PaaS层构建的解决方案 4.通过完整的项目实战,全面的演示了基于Docker实现Paas平台,尤其是秒级扩缩容、高安全等特性 三、适用人群 开发人员、架构师、运维工程师、对容器虚拟化有兴趣的朋友。 四、课程内容及目录 1. Docker简介与单机部署 2. Docker镜像管理基本操作 3. Docker镜像管理高级操作1 4. Docker镜像管理高级操作2 5. Docker容器管理实战 6. Docker网络管理实战 7. Docker数据管理实战 8. Docker核心之数据管理(实战1) 9. Docker核心之数据管理(实战2) 10. Docker集群管理之服务实战 11. Docker集群管理之跨主机解决方案实战 12. Docker集群管理之案例实战 13. Docker私有仓库管理实战 14. CXF核心编程1 15. CXF核心编程2 16. Spring整合CXF实战 17.项目实战之架构设计与环境搭建 18.项目实战之基于Docker集群发布PaaS平台 19.项目实战之基于公私钥匙加密实现数字签名与加密 20.项目实战之基于公私钥匙加密实现SSL传输 21.项目实战之基于SpringSecurity实现认证与授权 22.项目实战之基于Docker实现平台高并发与高可用 23.课程总结
jdfack 2017-02-03
  • 打赏
  • 举报
回复
基于Docker实现PaaS平台 课程学习地址:http://www.xuetuwuyou.com/course/166 课程出自学途无忧网:http://www.xuetuwuyou.com 一、课程用到的软件 1.CentOS-7-x86_64-Minimal-1511.iso 2.apache-tomcat-7.0.47 3.docker-1.12.3.tgz 4.eclipse-jee-neon-R-win32-x86_64 eclipse-jee-neon-R-win32-x86_64 5.jdk1.7_49 6.CXF3.1.7 7.Spring4.2.5 8.Spring-Security4.0.4 二、课程目标 Docker是一种开源的应用容器引擎,使用Docker可以快速地实现虚拟化,并且实现虚拟化的性能相对于其他技术来说较高。并且随着云计算的普及以及对虚拟化技术的大量需求,使得云计算人才供不应求,所以一些大型企业对Docker专业技术人才需求较大,在此背景下,制作本课程,目的是让更多的学员能够熟悉Docker,熟悉云计算,胜任日常企业的开发、运维工作。本课程从实战角度出发,让学员能从实战中学习到: 1.了解Docker的基本框架原理 2.迅速掌握Docker的基本操作、使用Dokcer实现虚拟化,并且懂得相应的配置知识 3.掌握Docker集群管理与常见PaaS层构建的解决方案 4.通过完整的项目实战,全面的演示了基于Docker实现Paas平台,尤其是秒级扩缩容、高安全等特性 三、适用人群 开发人员、架构师、运维工程师、对容器虚拟化有兴趣的朋友。 四、课程内容及目录 1. Docker简介与单机部署 2. Docker镜像管理基本操作 3. Docker镜像管理高级操作1 4. Docker镜像管理高级操作2 5. Docker容器管理实战 6. Docker网络管理实战 7. Docker数据管理实战 8. Docker核心之数据管理(实战1) 9. Docker核心之数据管理(实战2) 10. Docker集群管理之服务实战 11. Docker集群管理之跨主机解决方案实战 12. Docker集群管理之案例实战 13. Docker私有仓库管理实战 14. CXF核心编程1 15. CXF核心编程2 16. Spring整合CXF实战 17.项目实战之架构设计与环境搭建 18.项目实战之基于Docker集群发布PaaS平台 19.项目实战之基于公私钥匙加密实现数字签名与加密 20.项目实战之基于公私钥匙加密实现SSL传输 21.项目实战之基于SpringSecurity实现认证与授权 22.项目实战之基于Docker实现平台高并发与高可用 23.课程总结
jdfack 2017-01-19
  • 打赏
  • 举报
回复
基于Docker实现PaaS平台 课程出自学途无忧网:http://www.xuetuwuyou.com 课程学习地址:http://www.xuetuwuyou.com/course/166 一、课程用到的软件 1.CentOS-7-x86_64-Minimal-1511.iso 2.apache-tomcat-7.0.47 3.docker-1.12.3.tgz 4.eclipse-jee-neon-R-win32-x86_64 eclipse-jee-neon-R-win32-x86_64 5.jdk1.7_49 6.CXF3.1.7 7.Spring4.2.5 8.Spring-Security4.0.4 二、课程目标 Docker是一种开源的应用容器引擎,使用Docker可以快速地实现虚拟化,并且实现虚拟化的性能相对于其他技术来说较高。并且随着云计算的普及以及对虚拟化技术的大量需求,使得云计算人才供不应求,所以一些大型企业对Docker专业技术人才需求较大,在此背景下,制作本课程,目的是让更多的学员能够熟悉Docker,熟悉云计算,胜任日常企业的开发、运维工作。本课程从实战角度出发,让学员能从实战中学习到: 1.了解Docker的基本框架原理 2.迅速掌握Docker的基本操作、使用Dokcer实现虚拟化,并且懂得相应的配置知识 3.掌握Docker集群管理与常见PaaS层构建的解决方案 4.通过完整的项目实战,全面的演示了基于Docker实现Paas平台,尤其是秒级扩缩容、高安全等特性 三、适用人群 开发人员、架构师、运维工程师、对容器虚拟化有兴趣的朋友。 四、课程内容及目录 1. Docker简介与单机部署 2. Docker镜像管理基本操作 3. Docker镜像管理高级操作1 4. Docker镜像管理高级操作2 5. Docker容器管理实战 6. Docker网络管理实战 7. Docker数据管理实战 8. Docker核心之数据管理(实战1) 9. Docker核心之数据管理(实战2) 10. Docker集群管理之服务实战 11. Docker集群管理之跨主机解决方案实战 12. Docker集群管理之案例实战 13. Docker私有仓库管理实战 14. CXF核心编程1 15. CXF核心编程2 16. Spring整合CXF实战 17.项目实战之架构设计与环境搭建 18.项目实战之基于Docker集群发布PaaS平台 19.项目实战之基于公私钥匙加密实现数字签名与加密 20.项目实战之基于公私钥匙加密实现SSL传输 21.项目实战之基于SpringSecurity实现认证与授权 22.项目实战之基于Docker实现平台高并发与高可用 23.课程总结
baidu_25273781 2015-01-12
  • 打赏
  • 举报
回复
应该是应该是挺重要的吧.挺重要的吧
baidu_25273781 2015-01-12
  • 打赏
  • 举报
回复
呵呵,有点意思。我想下载点东西啦
kisskk2010 2015-01-11
  • 打赏
  • 举报
回复
应该是挺重要的吧
真爱无敌86 2015-01-05
  • 打赏
  • 举报
回复
Docker想要成为PaaS不可替代的平台要走的路还很长,或者说有可能没有这么一天,几点: 1.隔离性相对KVM之类的虚拟话方案还是有所欠缺 2.网络管理还相对比较简单 3.对DISK的管理还比较简单 4.对于操作系统有一定的限制(如果未来的世界都是linux的世界的话,那还有可能)
兄怀娇妻 2015-01-04
  • 打赏
  • 举报
回复
不是很清楚的,看看再说。
yh3000 2015-01-04
  • 打赏
  • 举报
回复
不一定,关键是看docker能解决你的什么问题,或者改进....
ne152152 2015-01-03
  • 打赏
  • 举报
回复
http://baike.baidu.com/view/11854949.htm这是介绍,有比较才有鉴别
天朗-星空 2015-01-03
  • 打赏
  • 举报
回复
传统意义上PaaS实例一般都与一个特定的IaaS平台绑定,提供部署接口、负载平衡、服务绑定等,而Docker世界中产生的微PaaS,在此基础上进一步创新。这个领域比较有代表性的是Flynn和Deis.IO,它们都是开源项目。Flynn基于Docker之上进一步封装了整个构建、部署、运行工作流,使得用户只需简单地提交代码即可完成开发到运行的快速转换。Deis.IO,它的一个亮点是用CoreOS承担底层资源管理的任务,对CoreOS的支持的优势是CoreOS目前已可以运行在多个公有云平台、虚拟机和物理机环境下,为Deis提供了与生俱来的跨云平台能力。 Flynn和Deis的共同特点,是对复杂和大规模分布式应用的原生支持。微PaaS创业公司层出不穷,面对激烈的竞争,走到最后的是谁能更好的服务软件开发和运维流程,快速的搭建自己的生态系统,Docker在努力做~
z7571 2015-01-02
  • 打赏
  • 举报
回复
shiba 可女
btest_01 2014-12-30
  • 打赏
  • 举报
回复
引用 117 楼 btest_01 的回复:
Docker并不是万能的,它对disk的管理比较有限,网络管理也相对简单,主要是基于namespace隔离,而且隔离性相比KVM之类的虚拟化方案还是有些欠缺,所有container公用一部分的运行库,至于有些版本对于非AUFS的文件系统的支持还不够稳定,相信Docker还是有发展和改进的空间的。
11. 对于Docker的自动化部署解决方案整体感觉是:使用Go语言编写,用cgroup实现资源隔离,容器技术采用LXC,提供了能够独立运行Unix进程的轻量级虚拟化解决方案,算是一种在安全、可重复的环境中自动部署软件的方式,在Docker安装完毕后,后台进程也自动启动了,可以安装虚拟机实例了,在Docker帮助下搭建一个Tomcat运行时环境,很简单,有PAAS的身影。
btest_01 2014-12-30
  • 打赏
  • 举报
回复
Docker并不是万能的,它对disk的管理比较有限,网络管理也相对简单,主要是基于namespace隔离,而且隔离性相比KVM之类的虚拟化方案还是有些欠缺,所有container公用一部分的运行库,至于有些版本对于非AUFS的文件系统的支持还不够稳定,相信Docker还是有发展和改进的空间的。
wangxiaoyanqq1 2014-12-30
  • 打赏
  • 举报
回复
从运维角度来说,Docker容器可以封装任何有效负载,几乎可以在任何服务器之间进行一致性运行,开发者构建的应用只需一次构建即可多平台运行,而且运营人员只需配置他们的服务,即可运行所有的应用,可以把任何应用及相关依赖项打包成一个轻量、可移植、自包涵式的容器,管理起来会相当便捷。
露西的烦恼 2014-12-30
  • 打赏
  • 举报
回复
PaaS实例一般都与一个特定的IaaS平台绑定,提供部署接口、负载平衡、服务绑定等,Docker在此基础上进一步创新,通过LXC这样的工具可以完成容器创建、启动等基本操作,但使用LXC需要熟知容器内核实现原理,不难看出Docker正在影响软件开发和运维流程。
  • 打赏
  • 举报
回复
引用 113 楼 u011838979 的回复:
云计算发展至今,有很多重要的问题没有得到妥善解决,比如安全性,Docker的安全特性很明显,由kernel namespaces和cgroups实现的Linux系统固有的安全标准和Docker Deamon的安全接口,个人觉得,安全永远是相对的,Docker还在努力中。
7. Docker在于AUFS的运用,Copy on write模式的分层文件系统使容器的镜像可以像搭积木一样灵活创建和修改,并在网络上实现增量分发,libswarm抽象了应用部署和集群管理的细节,为应用程序赋予了跨云平台和互联网级弹性,实现了跨平台,能更好支持分布式系统和并发编程。
加载更多回复(78)

1,162

社区成员

发帖
与我相关
我的任务
社区描述
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化。
社区管理员
  • Docker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧