• 本机镜像(Native image)提供了一种构建和运行具有不同于常规JVM部署特性的Spring Boot应用程序的方法: 输出是一个本机可执行文件,其中包含您的应用程序以及JDK的子集以及运行它所需的依赖项。 实际上,可执行文件可能会以高度优化的容器镜像(FROM icon
  • 在本文中,假设您已经了解Docker和AP​​I开发的原理,我将向您展示如何对Java API进行Docker化:生成docker镜像并dockerizing Springboot API,我们将使用的API是使用以下技术开发的: Java Springboo icon
  • Docker是企业就绪的容器平台,使组织能够在任何地方无缝地构建,共享和运行任何应用程序。几乎每家公司都在对其应用程序进行容器化,以加快生产工作负载,以便它们可以随时随地部署,有时一天可以部署几次。我们可以使用多种方式来构建Angular应用程序。一种方法是使用Java后端对Angular应 icon
  • 甲骨文数据库的Docker构建文件样本,可简化DevOps用户的安装,配置和环境设置。有关Oracle Database的更多信息,请参见 icon
  • 重要版本Spring Boot 2.3.0于2020年5月15日发布,此版本增加了大量新功能和改进。有关完整的 icon
  • 可根据需求扩展和缩减的弹性基础架构不仅是一种“无服务器”风尚,而且是一种可降低成本和浪费的运营模式。但是,其中隐藏着一些魔鬼……当应用程序/微服务需要根据需求启动时,由于需要将应用程序下载到节点,因此可能会有一些滞后,可能需要启动VM,即应用程序本身需要启动,并且可能需要本地缓存。在传统的企 icon
  • 在过去的几年中,我已经对处于数字化转型过程中的多个产品团队进行了架构审查。大多数团队都在按照微服务架构构建产品。他们有使用基于微服务的体系结构的所有正确意图-更快的开发,更好的可伸缩性,更小的独立团队,独立的部署,使用正确的技术来完成工作,等等。但是,我经常发现团队在微服务方面苦苦挣扎。他们 icon
  • “容器”一词已成为一个非常频繁的名词,常常引起混乱。这里试图精确定义,意味着四个意思:一:以容器为隔离机制。在Linux上,这是可用于隔离进程或进程组的cgroup,seccomp和friends的集合。二:容器作为包装机制。最流行的是Docker,涉及获取一些代码并关闭其依 icon
  • Spring Boot 2.3.0.M1刚刚发布,它带来了一些有趣的新功能,可以帮助您将Spring Boot应用程序打包到Docker镜像中。在此博客文章中,我们将介绍开发人员创建Docker镜像的典型方式,并展示如何使用这些新功能进行改进。 普 icon
  • IntelliJ有很好的Docker插件,可以帮助人们在运行Docker容器或环境时进行编程调试。它为开发人员提供了简化的Docker体验,并使其更易于部署。许多开发人员正在使用Spring Boot创建可以运行的独立的,生产级的基于Spring的Java应用程序。本文中将向您展示将Dock icon
  • GraalVM是一种高性能的多语言虚拟机,用于运行以JavaScript等基于LLVM的各种语言编写的应用程序。对于Java应用也可作为通常JVM的替代,它更 icon
  • 如今,所有东西都可以在容器中运行,可以是数据库、持续集成系统、深奥的爱好项目,甚至是Windows。在本文中,我将介绍各种技巧和工具,这些技巧和工具在打包基于Java的应用程序以在容器中运行时可能会有所帮助。 运行时选项 icon
  • Java的现状也太难了,有些人甚至将其称为“老式语言”。尽管它很受欢迎,但还是有一些抱怨。在我们这个新的云原生世界中,为什么Java还是需要发展?不断发展才能适应现代的云原生,Java需要保持所有使其可靠的功能,同时还必须能够在新的应用程序环境中运行。不用担心,当您听到Java被描述 icon
  • Docker和容器化技术仅存在了一段时间。要了解如何充分利用自己的情况,可能需要花费一些时间以及一些反复试验。这篇文章介绍了许多可用选项之一。Docker容器的主要优点是它们是独立的。对于开发人员来说,这意味着只需要从包含所需必需依赖项的所需Docker镜像继承即可,并且可以构建自己 icon
  • 嵌入式Tomcat服务器由单个Java Web应用程序和完整的Tomcat服务器发行版组成,打包在一起并压缩成单个JAR,WAR或ZIP文件。嵌入式Tomcat提供了一种打包Java Web应用程序的方法,该方法与基于微服务的软件开发方法一致。它还使通过Docker容器分发Java icon
  • Kubernetes改变了我运行软件的方式,但是,当我编写软件时,Kuberentes会让事情变得更难。在这篇文章中,我想叙述我自己在Kubernetes上开发软件时遇到的所有问题。完全披露:虽然我在Tilt工作是我工作的一部分,我们的目的是解决其中的一些问题,但我的另一部分工作是编写在Ku icon