Docker

Docker

张大胖的Docker之路

李颖杰 发表了文章 • 0 个评论 • 215 次浏览 • 2017-04-28 10:01 • 来自相关话题


悲催的开发环境配置

张大胖如愿跳到了这家新公司的研发部门,他摩拳擦掌,准备大显身手。

按照入职的惯例, 配置一个本地的开发环境必不可少。 兴冲冲的大胖看到组长发过来的配置文档,不仅倒吸了一口凉气 :竟然有几十页之多!

细细一看, 足足有...
查看更多

Docker容器的内核调优

163cloud 发表了文章 • 0 个评论 • 102 次浏览 • 2017-04-27 21:09 • 来自相关话题


在传统的虚拟机领域,通过调节一些系统参数来提供(高)系统性能是一种常规手段。例如,对于一个被频繁访问的服务器来说,可以通过设置 net.ipv4.ip_local_port_range = 1024 65000(默认32768 61000),来允许系统开放更多...
查看更多

Dumb-Init进程信号处理

史绍虎 发表了文章 • 0 个评论 • 73 次浏览 • 2017-04-26 11:22 • 来自相关话题


【编者的话】随着Docker及Kubernetes技术发展的越来越成熟稳定,越来越多的公司开始将Docker用于生产环境的部署,相比起物理机上直接部署,多了一层Docker容器的环境,这就带来一个问题:进程信号接收与处理。

***[【深圳站|3天烧脑式Kub...
查看更多

Oracle瞄准Docker生态圈

hokingyang 发表了文章 • 0 个评论 • 123 次浏览 • 2017-04-25 20:09 • 来自相关话题


【编者的话】Oracle和Docker正在合作使得开发者更容易使用两家公司的技术。

***[【深圳站|3天烧脑式Kubernetes训练营】培训内容包括:Kubernetes概述、架构、日志和监控,部署、自动驾驶、服务发现、网络方案等核心机制分析,进阶篇——...
查看更多

大家在国内使用,Docker Hub 速度慢,有什么好的解决方案?

silenceshell 回复了问题 • 9 人关注 • 7 个回复 • 13845 次浏览 • 2017-04-25 18:19 • 来自相关话题

Docker容器云在金融行业的应用

精灵云 发表了文章 • 0 个评论 • 102 次浏览 • 2017-04-25 15:33 • 来自相关话题


作者:精灵云

*
精灵云 CTO 乔融

Docker容器技术是改变世界的盒子,促进了云计算2.0的快速普及与发展。4月1...
查看更多

也说说Docker、Moby和Rancher

Rancher 发表了文章 • 0 个评论 • 155 次浏览 • 2017-04-25 13:15 • 来自相关话题


上周的DockerCon上,Docker官方公开了Moby项目——将Docker组件化成一系列程序集。DockerCon上有一个简单的demo,用moby工具将各种组件组装到定制的Linux操作系统镜像中。这看上去很酷,但同时也让很多人困惑。同时,关于Moby...
查看更多

DockerCon 2017落幕:不得错过的精彩瞬间

Rancher 发表了文章 • 0 个评论 • 146 次浏览 • 2017-04-24 10:24 • 来自相关话题


DockerCon2017已落下帷幕。展台,office hours,roadmap互动讨论,专题演讲,主题Party......这里有太多精彩的瞬间,Rancher想要与你共享。

Rancher Labs的三大重大新闻

**RancherOS正式版全...
查看更多

对于Docker改名Moby ,大家怎么看?

李颖杰 发表了文章 • 2 个评论 • 1148 次浏览 • 2017-04-23 14:23 • 来自相关话题


Moby项目是一个新的用于推进软件容器化运动的开源项目,它将协助生态系统让容器成为主流。它提供了一个组件库、一个用于将这些组件组装成基于定制容器的系统的框架,以及一个所有容器爱好者进行试验和交流想法的场所。

Moby是Docker技术有史以来最重要的开源项目...
查看更多

[分享][docker] 一行命令让你在浏览器中运行 linux ubuntu 系统

hfpp2012 发表了文章 • 0 个评论 • 164 次浏览 • 2017-04-21 15:36 • 来自相关话题


电脑上要先装有docker,然后

$ docker run -it --rm --name flashback -p 8443:8443 -v /tmp/ubuntu:/root ghostplant/flashback

接着使用浏览器访问...
查看更多
条新动态, 点击查看
jamlee

jamlee 回答了问题 • 2014-12-15 15:34 • 9 个回复 不感兴趣

docker-registry 的搭建

赞同来自:

经过尝试,在我的**客户端**运行:
```
docker -d ----insecure-registry 10.0.1.44:5000
```
成功,问题完美解决。
经过尝试,在我的**客户端**运行:
```
docker -d ----insecure-registry 10.0.1.44:5000
```
成功,问题完美解决。
匿名用户

shlallen 回答了问题 • 2014-12-16 22:32 • 11 个回复 不感兴趣

请教下代码放在Docker里面还是外面呢

赞同来自:

对于楼主的问题,我认为首先需要明确的是:Docker到底能够带来什么样的好处,Docker带来轻量级虚拟化容器方面的优势(资源利用率高,创建快捷,环境纯粹)?还是镜像带来的优势(便于部署,记录容器状态,持续集成等)?

将Docker的优势与楼主项目的性质进行... 显示全部 »
对于楼主的问题,我认为首先需要明确的是:Docker到底能够带来什么样的好处,Docker带来轻量级虚拟化容器方面的优势(资源利用率高,创建快捷,环境纯粹)?还是镜像带来的优势(便于部署,记录容器状态,持续集成等)?

将Docker的优势与楼主项目的性质进行综合,如楼主希望决定项目代码的放置位置。

根据我的理解,docker的外部,可以认为是和Docker没有任何关系。而Docker的内部,可以认为有两个维度,第一,Docker容器内部,第二,Docker的镜像image内部。

假如将用户的项目代码完全放在Docker外部,那么在由自身管理项目代码的时候,不可避免会遇到一个问题,如何在项目代码运行前放入Docker容器内部。一旦将项目代码迁入Docker容器内部,则可以直接将环境image与项目代码commit为一个新的image,以此image为模版,进行开发,迭代等。

所以我的观点是,项目代码通过Docker image的形式存储较为合适。
你的考虑是有道理的。目前在Hub上已经有一个Trust的标志, 比如 https://registry.hub.docker.com/_/centos/
你会在左上角看到一个“OFFICIAL REPO”,这说明是可以信赖的(严格意思上你只是信赖它的人品,而不... 显示全部 »
你的考虑是有道理的。目前在Hub上已经有一个Trust的标志, 比如 https://registry.hub.docker.com/_/centos/
你会在左上角看到一个“OFFICIAL REPO”,这说明是可以信赖的(严格意思上你只是信赖它的人品,而不是这个镜像真的是安全的。安全应该是由第三方测试后才能保证。安全总是相对的)。还有我们可以看到下载最多的一个镜像:https://registry.hub.docker.com/u/phusion/baseimage/ ,即使它的下载非常多,但仍然不是认证的。所以,最稳妥的办法是自己做一个baseimage用。
这样做是可以的,但还是不建议。

首先,您提到了Docker单进程模式带来管理配置的复杂化,这一点相信很多人都赞成。

但是如果想把您的系统用一个Docker Container来Dockerize化,也就是用容器来替代虚拟机,那么反过来讲,您的初衷是什么?您... 显示全部 »
这样做是可以的,但还是不建议。

首先,您提到了Docker单进程模式带来管理配置的复杂化,这一点相信很多人都赞成。

但是如果想把您的系统用一个Docker Container来Dockerize化,也就是用容器来替代虚拟机,那么反过来讲,您的初衷是什么?您关心的Docker比VM有优势的地方在哪里?能想到的点可能是:节约资源,少跑一个OS的资源?启动快捷,水平扩展方便?相信这些都不是那么切中Docker能解决的痛点。当然Docker作为您公司产品的发布,会是一个很好的点。

但是如果使用Docker单进程模式的话,实际上将您的系统进行了一次简单的重构,从单点跨向分布式。复杂化了容器的管理配置,实际上目前有不少开源的内容已经在做这方面的内容了,如fig等;同时带来的其他好处还有:为您的系统的多模块各自提供隔离的运行环境;没有“把鸡蛋都放在一个篮子里”;运维管理方便(相比单VM模式下)。
郭蕾

郭蕾 回答了问题 • 2015-03-25 21:53 • 13 个回复 不感兴趣

Docker如何为企业产生价值?

赞同来自:

健波,你这个问题其实Docker公司的人最清楚,Docker是一个开源项目,也是一个产品。如果你是产品经理,肯定要知道它的目标用户以及目标场景,对吧?正好Docker两周年的庆祝活动上,[Jérôme Petazzoni](https://twitter.co... 显示全部 »
健波,你这个问题其实Docker公司的人最清楚,Docker是一个开源项目,也是一个产品。如果你是产品经理,肯定要知道它的目标用户以及目标场景,对吧?正好Docker两周年的庆祝活动上,[Jérôme Petazzoni](https://twitter.com/jpetazzo)分享了[他对Docker的定义](http://www.slideshare.net/jpetazzo/docker-automation-for-the-rest-of-us),Jérôme是Docker公司员工,做了很多事,大家应该知道,所以他说的其实就是Docker公司说的。

我们曾经为Docker想了N多使用场景,但你有没有发现,官方对自己的定位一直很简单:an open platform to build, ship, and run any app, anywhere。看到了吧?这是官方定义的Docker,这不也是他们的初衷吗?

Docker真正火起来的原因是什么了?后面Jérôme又说了一个话题:What can Docker do for me,我贴几个重要的:

* Get a well-defined, reproducible environment
* Define this environment in a Dockerfile
* Build this Dockerfileinto a container image
* Run this container image anywhere

好的产品一定是解决了某一个需求,而Docker也不例外,所以我觉得Docker的亮点是可以通过镜像来定义环境。
其实这些[官方doc](https://docs.docker.com)都有介绍。

[Machine](https://docs.docker.com/machine/):解决的是操作系统异构安装Docker困难的问题,没有Machine的时候,CentOS... 显示全部 »
其实这些[官方doc](https://docs.docker.com)都有介绍。

[Machine](https://docs.docker.com/machine/):解决的是操作系统异构安装Docker困难的问题,没有Machine的时候,CentOS是一种,Ubuntu又是一种,AWS又是一种。有了Machine,所有的系统都是一样的安装方式。

[Swarm](https://docs.docker.com/swarm/):我们有了Machine就意味着有了docker环境,但是那是单机的,而通常我们的应用都是集群的。这正是Swarm要做的事情,给你提供docker集群环境和调度策略等。

[Compose](https://docs.docker.com/compose/):有了环境,我们下一步要做什么?部署应用啊。然后我们需要docker run image1、docker run image2...一次一次不厌其烦的重复这些操作,每次都写大量的命令参数。Compose简化了这个流程,只需要把这些内容固话到docker-compose.yml中。

目前Machine、Swarm、Compose已经可以结合使用,创建集群环境,简单的在上面部署应用。但是还不完善,比如对于有link的应用,它们只能跑在Swarm集群的一个机器上,即使你的集群有很多机器。可以参考[我的另一个问题](http://dockerone.com/question/105)。

SocketPlane是Docker最近收购的产品,猜想应该是为了强化Docker的网络功能,比如提供原生跨主机的网络定制、强化Swarm和Compose的结合等。
icebolt

icebolt 回答了问题 • 2015-04-14 12:00 • 14 个回复 不感兴趣

DockOne技术沙龙有感:向高焕堂老师致敬

赞同来自:

参与的人太少了,期待大家都积极的参与到话题里面来。

高焕堂老师,提到了赚第二阶段的钱的问题。有的程序员可能觉得赚钱模式,离自己太远,自己还是专心搞技术。我谈谈我的想法,我觉得

没有纯技术,技术一定是为了解决现实的问题的解决问题的技术也必须有财力支撑才能不断... 显示全部 »
参与的人太少了,期待大家都积极的参与到话题里面来。

高焕堂老师,提到了赚第二阶段的钱的问题。有的程序员可能觉得赚钱模式,离自己太远,自己还是专心搞技术。我谈谈我的想法,我觉得

没有纯技术,技术一定是为了解决现实的问题的解决问题的技术也必须有财力支撑才能不断的成长。作为为技术而工作的开发维护者,成为盈利产品的参与者才会有发展,不止是薪酬回报问题,只有盈利的项目,你花心思做的东西,才会有生命。

所以我觉得开发维护者关心的应该不止于技术,而应该积极的参与到盈利模式的探讨中来。
我可以提供360小水滴,同步直播。
我有个建议是,效仿docker官方也成立一个docker中国技术委员会,委员会成员来自各个公司,大家有责任提供更多得资源和分享给meetup。
我可以提供360小水滴,同步直播。
我有个建议是,效仿docker官方也成立一个docker中国技术委员会,委员会成员来自各个公司,大家有责任提供更多得资源和分享给meetup。
李颖杰

李颖杰 回答了问题 • 2015-10-16 14:08 • 6 个回复 不感兴趣

docker书籍

赞同来自:

给你推荐本电子书http://yuedu.baidu.com/ebook/d817967416fc700abb68fca1?_searchquery=Docker%C8%EB%C3%C5%CA%B5%D5%BD
给你推荐本电子书http://yuedu.baidu.com/ebook/d817967416fc700abb68fca1?_searchquery=Docker%C8%EB%C3%C5%CA%B5%D5%BD
这种情况下,可以在docker构建时,临时禁用cache
这种情况下,可以在docker构建时,临时禁用cache

张大胖的Docker之路

李颖杰 发表了文章 • 0 个评论 • 215 次浏览 • 2017-04-28 10:01 • 来自相关话题


悲催的开发环境配置

张大胖如愿跳到了这家新公司的研发部门,他摩拳擦掌,准备大显身手。

按照入职的惯例, 配置一个本地的开发环境必不可少。 兴冲冲的大胖看到组长发过来的配置文档,不仅倒吸了一口凉气 :竟然有几十页之多!

细细一看, 足足有...
查看更多

Oracle瞄准Docker生态圈

hokingyang 发表了文章 • 0 个评论 • 123 次浏览 • 2017-04-25 20:09 • 来自相关话题


【编者的话】Oracle和Docker正在合作使得开发者更容易使用两家公司的技术。

***[【深圳站|3天烧脑式Kubernetes训练营】培训内容包括:Kubernetes概述、架构、日志和监控,部署、自动驾驶、服务发现、网络方案等核心机制分析,进阶篇——...
查看更多

LinuxKit项目介绍:一个构建安全、精简和可移植的Linux子系统的工具包

kurtzhong 发表了文章 • 0 个评论 • 721 次浏览 • 2017-04-20 21:42 • 来自相关话题


去年我们听到来自用户的一个最多的请求是将Docker原生的体验带到他们的平台上。这些平台数量众多且各有不同,从云平台如AWS、Azure和Google Cloud,到服务器平台如Windows Server,到开发者使用的桌面平台如OSX和Windows 10...
查看更多

在Docker中运行Java:为了防止失败,你需要知道这些

herryliq 发表了文章 • 0 个评论 • 742 次浏览 • 2017-04-16 22:53 • 来自相关话题


【编者的话】 如果你尝试在容器中运行Java程序,或者专注于Docker,你可能会遇到一些关于JVM和堆大小的问题。本篇文章将介绍如何解决这些问题。

***[【深圳站|3天烧脑式Kubernetes训练营】培训内容包括:Kubernetes概述和架构、部署和...
查看更多

Docker Mesos在生产环境的应用

尼古拉斯 发表了文章 • 0 个评论 • 527 次浏览 • 2017-04-15 10:32 • 来自相关话题


我们是一家做生鲜电商的公司,从系统搭建初期,我们就采用微服务的架构,基于DevOps体系来不断提高我们的交付的质量和效率, 随着业务和团队规模的发展,服务逐渐进行拆分,服务之间的交互越来越复杂,目前整个微服务已经近几十个应用模块, 整体架构上包括负载均衡、AP...
查看更多

Docker for 开发:容器化你的应用

gaohongtao 发表了文章 • 0 个评论 • 506 次浏览 • 2017-04-11 11:01 • 来自相关话题


【编者的话】这篇文章以极简的模式快速搭建一套使用与开发的Docker环境,特别面向了开发中常用的Mac和Windows环境。虽然本文模糊了大量的实现细节,但可作为在开发平台搭建Docker环境有力范本。

***[【深圳站|3天烧脑式Kubernetes训练营...
查看更多

SRE/PE成长思考

尼古拉斯 发表了文章 • 0 个评论 • 228 次浏览 • 2017-04-10 15:22 • 来自相关话题


前言:自从发布上一篇文章《[互联网运维新时代](https://mp.weixin.qq.com/s%3F_ ... 0e...
查看更多

DockOne微信分享(一一三):从一个实际案例来谈容器落地的问题

Dataman数人科技 发表了文章 • 0 个评论 • 766 次浏览 • 2017-04-06 21:35 • 来自相关话题


【编者的话】容器是这两年最热的一个话题,去年大家都在谈Mesos、Kubernetes、Swarm,究竟哪家的挖掘技术强,今年容器技术的进一步普及,更多的人更关心容器技术如何落地,下面我们就基于一个实际的案例来聊一下容器落地遇到的问题。

***[【深圳站|3...
查看更多

在Docker Swarm模式下,Docker应用如何实现服务发现

龙影随风 发表了文章 • 1 个评论 • 677 次浏览 • 2017-04-03 19:29 • 来自相关话题


【编者的话】无论容器是否存在于集群之中,本文将告诉我们如何可靠地连接到它。

***[【深圳站|3天烧脑式Kubernetes训练营】培训内容包括:Kubernetes概述和架构、部署和核心机制分析、进阶篇——Kubernetes调工作原理及源码分析等。...
查看更多

创业公司小团队为什么要使用Docker

李颖杰 发表了文章 • 0 个评论 • 833 次浏览 • 2017-04-02 19:30 • 来自相关话题


以Docker为代表的容器技术已经持续成为话题好几年了,本以为在没有历史包袱的创业公司中,Docker应该会成为生产环境上部署和管理服务的标准配置,然而最近发现一些友商在得知我们在生产上使用Docker和Kubernetes之后,居然表现出了一些惊讶。我想对于...
查看更多

大家在国内使用,Docker Hub 速度慢,有什么好的解决方案?

回复

silenceshell 回复了问题 • 9 人关注 • 7 个回复 • 13845 次浏览 • 2017-04-25 18:19 • 来自相关话题

在docker中使用nginx 反向代理后端多个php项目代码何去何从?

回复

kozawg 回复了问题 • 3 人关注 • 2 个回复 • 172 次浏览 • 2017-04-21 11:25 • 来自相关话题

Dockerfile文件里的RUN source /etc/profile管用吗?

回复

特困僧 回复了问题 • 5 人关注 • 5 个回复 • 2320 次浏览 • 2017-04-18 17:44 • 来自相关话题

采用Docker技术,生产环境下建议采用CentOS(Fedora)还是Ubuntu(Debian)?

回复

zhaojunlike@ 回复了问题 • 4 人关注 • 3 个回复 • 1117 次浏览 • 2017-04-13 15:42 • 来自相关话题

当Docker Swarm discovery 为file时,应该怎么创建集群

回复

Black-Hole 发起了问题 • 1 人关注 • 0 个回复 • 161 次浏览 • 2017-04-10 19:22 • 来自相关话题

如何将容器内的日志挂载出来?

回复

BaiXi_小米 回复了问题 • 2 人关注 • 1 个回复 • 228 次浏览 • 2017-04-07 18:54 • 来自相关话题

docker无法正常运行mysql容器

回复

dfzone 回复了问题 • 1 人关注 • 1 个回复 • 283 次浏览 • 2017-04-05 15:05 • 来自相关话题

我从dockerhub上面pull的最新的mysql,放在服务器上可是只能本地连接,不能远程怎么办

回复

dfzone 回复了问题 • 2 人关注 • 1 个回复 • 284 次浏览 • 2017-04-05 10:29 • 来自相关话题

CoreOS中如何安装Docker Machine

回复

xiphis 回复了问题 • 2 人关注 • 1 个回复 • 248 次浏览 • 2017-04-05 08:50 • 来自相关话题

关于docker.sock的问题,求大神指教,感激不尽

回复

yangxianchao 发起了问题 • 1 人关注 • 0 个回复 • 194 次浏览 • 2017-04-03 17:46 • 来自相关话题

张大胖的Docker之路

李颖杰 发表了文章 • 0 个评论 • 215 次浏览 • 2017-04-28 10:01 • 来自相关话题


悲催的开发环境配置

张大胖如愿跳到了这家新公司的研发部门,他摩拳擦掌,准备大显身手。

按照入职的惯例, 配置一个本地的开发环境必不可少。 兴冲冲的大胖看到组长发过来的配置文档,不仅倒吸了一口凉气 :竟然有几十页之多!

细细一看, 足足有...
查看更多

Docker容器的内核调优

163cloud 发表了文章 • 0 个评论 • 102 次浏览 • 2017-04-27 21:09 • 来自相关话题


在传统的虚拟机领域,通过调节一些系统参数来提供(高)系统性能是一种常规手段。例如,对于一个被频繁访问的服务器来说,可以通过设置 net.ipv4.ip_local_port_range = 1024 65000(默认32768 61000),来允许系统开放更多...
查看更多

Dumb-Init进程信号处理

史绍虎 发表了文章 • 0 个评论 • 73 次浏览 • 2017-04-26 11:22 • 来自相关话题


【编者的话】随着Docker及Kubernetes技术发展的越来越成熟稳定,越来越多的公司开始将Docker用于生产环境的部署,相比起物理机上直接部署,多了一层Docker容器的环境,这就带来一个问题:进程信号接收与处理。

***[【深圳站|3天烧脑式Kub...
查看更多

Oracle瞄准Docker生态圈

hokingyang 发表了文章 • 0 个评论 • 123 次浏览 • 2017-04-25 20:09 • 来自相关话题


【编者的话】Oracle和Docker正在合作使得开发者更容易使用两家公司的技术。

***[【深圳站|3天烧脑式Kubernetes训练营】培训内容包括:Kubernetes概述、架构、日志和监控,部署、自动驾驶、服务发现、网络方案等核心机制分析,进阶篇——...
查看更多

Docker容器云在金融行业的应用

精灵云 发表了文章 • 0 个评论 • 102 次浏览 • 2017-04-25 15:33 • 来自相关话题


作者:精灵云

*
精灵云 CTO 乔融

Docker容器技术是改变世界的盒子,促进了云计算2.0的快速普及与发展。4月1...
查看更多

也说说Docker、Moby和Rancher

Rancher 发表了文章 • 0 个评论 • 155 次浏览 • 2017-04-25 13:15 • 来自相关话题


上周的DockerCon上,Docker官方公开了Moby项目——将Docker组件化成一系列程序集。DockerCon上有一个简单的demo,用moby工具将各种组件组装到定制的Linux操作系统镜像中。这看上去很酷,但同时也让很多人困惑。同时,关于Moby...
查看更多

DockerCon 2017落幕:不得错过的精彩瞬间

Rancher 发表了文章 • 0 个评论 • 146 次浏览 • 2017-04-24 10:24 • 来自相关话题


DockerCon2017已落下帷幕。展台,office hours,roadmap互动讨论,专题演讲,主题Party......这里有太多精彩的瞬间,Rancher想要与你共享。

Rancher Labs的三大重大新闻

**RancherOS正式版全...
查看更多

对于Docker改名Moby ,大家怎么看?

李颖杰 发表了文章 • 2 个评论 • 1148 次浏览 • 2017-04-23 14:23 • 来自相关话题


Moby项目是一个新的用于推进软件容器化运动的开源项目,它将协助生态系统让容器成为主流。它提供了一个组件库、一个用于将这些组件组装成基于定制容器的系统的框架,以及一个所有容器爱好者进行试验和交流想法的场所。

Moby是Docker技术有史以来最重要的开源项目...
查看更多

[分享][docker] 一行命令让你在浏览器中运行 linux ubuntu 系统

hfpp2012 发表了文章 • 0 个评论 • 164 次浏览 • 2017-04-21 15:36 • 来自相关话题


电脑上要先装有docker,然后

$ docker run -it --rm --name flashback -p 8443:8443 -v /tmp/ubuntu:/root ghostplant/flashback

接着使用浏览器访问...
查看更多

有容云-容器安全,六招解决

有容云 发表了文章 • 0 个评论 • 106 次浏览 • 2017-04-21 14:59 • 来自相关话题


引言 : 容器是把双刃剑,一方面,它可以标准化应用的运行环境,实现DevOps,应用版本快速迭代,随需弹性伸缩。另一方面,它是一种全新的技术,对云计算生态从计算、存储、网络都产生了新的技术变革,如仅只是将容器作为工具替代应用打包或运行的方式,将会对系统造成较大...
查看更多

Docker 是个伟大的项目,它彻底释放了虚拟化的威力,极大降低了云计算资源供应的成本,同时让应用的分发、测试、部署和分发都变得前所未有的高效和轻松!