Tag: 持续交付

你如何使用容器的概念(Docker容器)来提供你的应用程序?

这是一个关于使用容器来交付和开发微服务的问题。 你如何使用容器的概念提供你的应用程序? 我真的需要在每个构build中使用我的应用程序生成一个Docker容器吗? 即使是本地构build? 我是否需要将我的Spring Boot应用程序,Node.js应用程序或其他types的应用程序复制到我的Docker容器? 或者用我的应用程序安装一个卷是最好的方法? 我是否也需要使用容器在本地环境中进行开发? 例如,在Spring Boot中,最好的方法是在Eclipse或IDE等IDE中运行Application.class以在本地环境中testing我的代码。

在容器中build立和testing是否更好?

我正在为一个新项目创buildCI&CDpipe道。 由于我们使用的是Docker,下面是我的问题:在Docker容器中构build和testing是否更好,所以步骤如下: 构buildDocker镜像 在其中运行应用程序构build 在其中运行应用testing 推入Docker镜像 或在Docker容器之外,并且在CI通过后,构build映像: 直接在CI服务器(外部容器)上构build项目 在CI服务器(外部容器)上直接testing 构buildDocker镜像和推送

Docker容器在AWS VPC中,好主意还是不好?

我想知道这是否是一个好主意? 我有一个几个Java服务,现在在aws vpc不同的框中运行。 最近我读了Docker,觉得它真的很棒。 所以我的问题是,如果这是一个好主意,用泊坞箱replace这些当前的箱子,并把我的Java服务上面呢? 当然还是在vpc中。 我能够想象的最大好处是可以节省我们在testing集成和debugging等方面所花费的工作量。 但是我担心类似的事情 性能损失(如果有的话)? networkingconfiguration? 服务状态监控? 我真的是docker工人的新手,所以请指点一下你认为可能有用的任何资源。