唐成勇我的前世是谁什么?

作者简介:刘超解决方案首席架构师。10年云计算领域研发及架构经验Open DC/OS贡献者。长期专注于kubernetes,

中提到:云计算解决了基础资源层的弹性伸缩却没有解决PaaS层应用随基础资源层弹性伸缩而带来的批量、快速部署问题。于是容器应运而生

容器是Container,Container另一个意思是集装箱其实容器的思想就是要变成软件交付的集装箱。集装箱的特点一是打包,二是标准

在没有集装箱的时代,假设将货物从A运到B中间要经过三个码头、换三次船。每次都要将貨物卸下船来摆的七零八落,然后搬上船重新整齐摆好因此在没有集装箱的时候,每次换船船员们都要在岸上待几天才能走。

有了集装箱以后所有的货物都打包在一起了,并且集装箱的尺寸全部一致所以每次换船的时候,一个箱子整体搬过去就行了小时级别就能完成,船员再也不能上岸长时间耽搁了
这是集装箱“打包”、“标准”两大特点在生活中的应用。下面用一个简单的案例来看看容器茬开发部署中的实际应用

假设有一个简单的Java网站需要上线,代码的运行环境如下:

看一个简单的Java网站,就有这么多零零散散的东西!這就像很多零碎地货物如果不打包,就需要在开发、测试、生产的每个环境上重新查看以保证环境的一致有时甚至要将这些环境重新搭建一遍,就像每次将货物卸载、重装一样麻烦中间稍有差池,比如开发环境用了JDK /library/tomcat:8.0-jre7作为基础镜像这个镜像可以在镜像仓库里面搜到。

通过ADD命令将对象存储中的war,jar放入容器镜像中并且修改权限。注意URL地址不是本例子中的地址而是您自己的地址,可以在对象存储界面仩通过复制地址得到这个地址

在镜像仓库里面,创建镜像仓库起个名字

点击镜像仓库,点击构建镜像

在本地选择写好的Dockerfile开始构建

在垺务管理中,点击创建服务

镜像选择前面构建的镜像。

选择默认的规格端口映射为8080映射为8080。
点击立即创建等待创建成功。

在负载均衡页面点击创建负载均衡,取名testtomcat

使用负载均衡的IP地址加上8080端口访问tomcat。

使用user/user登陆创建一个博客

作者简介:刘超解决方案首席架构师。10年云计算领域研发及架构经验Open DC/OS贡献者。长期专注于kubernetes,

中提到:云计算解决了基础资源层的弹性伸缩却没有解决PaaS层应用随基础资源层弹性伸缩而带来的批量、快速部署问题。于是容器应运而生

容器是Container,Container另一个意思是集装箱其实容器的思想就是要变成软件交付的集装箱。集装箱的特点一是打包,二是标准

在没有集装箱的时代,假设将货物从A运到B中间要经过三个码头、换三次船。每次都要将貨物卸下船来摆的七零八落,然后搬上船重新整齐摆好因此在没有集装箱的时候,每次换船船员们都要在岸上待几天才能走。

有了集装箱以后所有的货物都打包在一起了,并且集装箱的尺寸全部一致所以每次换船的时候,一个箱子整体搬过去就行了小时级别就能完成,船员再也不能上岸长时间耽搁了
这是集装箱“打包”、“标准”两大特点在生活中的应用。下面用一个简单的案例来看看容器茬开发部署中的实际应用

假设有一个简单的Java网站需要上线,代码的运行环境如下:

看一个简单的Java网站,就有这么多零零散散的东西!這就像很多零碎地货物如果不打包,就需要在开发、测试、生产的每个环境上重新查看以保证环境的一致有时甚至要将这些环境重新搭建一遍,就像每次将货物卸载、重装一样麻烦中间稍有差池,比如开发环境用了JDK /library/tomcat:8.0-jre7作为基础镜像这个镜像可以在镜像仓库里面搜到。

通过ADD命令将对象存储中的war,jar放入容器镜像中并且修改权限。注意URL地址不是本例子中的地址而是您自己的地址,可以在对象存储界面仩通过复制地址得到这个地址

在镜像仓库里面,创建镜像仓库起个名字

点击镜像仓库,点击构建镜像

在本地选择写好的Dockerfile开始构建

在垺务管理中,点击创建服务

镜像选择前面构建的镜像。

选择默认的规格端口映射为8080映射为8080。
点击立即创建等待创建成功。

在负载均衡页面点击创建负载均衡,取名testtomcat

使用负载均衡的IP地址加上8080端口访问tomcat。

使用user/user登陆创建一个博客

我要回帖

更多关于 前世是什么 的文章

 

随机推荐