• 自Spring成立以来,除了Spring支持的常规Java虚拟机之外,现在提供新的方式:使用GraalVM将Spring应用编译为本机镜像,提供了一种部署Spring应用程序的新方法。支持Java和Kotlin。这样,Spring应用可以部署为独立的可执行文件(无需安装JVM),并提
  • IBM Semeru Runtimes 使用来自 OpenJDK 的类库以及 Eclipse OpenJ9 Java 虚拟机,使开发人员能够构建和部署 Java 应用程序,这些应用程序将快速启动、提供出色的性能,同时使用更少的内存。
  • 将jlink和jpackage一起使用可以交付打包好的直接执行的Java应用程序,可以在不依赖最终用户安装特定 JDK 的情况下做到这一点,因为jlink在您的应用程序安装程序中为他们提供了他们需要的 JDK 子集。 使用 jlink 创建纤薄的自定义运行时r icon
  • 如果您尝试对正在同步的数据库表中的某些数据进行 CRUD,只需使用docker-compose up -d. 这些更改几乎会立即镜像到 Elastic。Github icon
  • 我们身处一个看起来像后操作系统的世界,人们已经不再关心他们的程序工作负载运行在哪个操作系统上。“Linux还是Windows?我不在乎,运行这个应用程序就行了。”10 年前不可想象的情景现在很常见。随着托管服务的兴起和云计算在各个不同部门和行业的明显提升。“这是一个容器,随心所欲地运 icon
  • 在本文中,我们将回顾如何与Docker一起使用来管理数据库。 在本地运行Docker映像/镜像首先,我们必须安装Docker Deskt icon
  • KUBERNETES弃用的DOCKER ??? 不要惊慌。 这是我每天都会收到的最常见问题之一: “我是否应该停止使用Docker,因为它已经被Kubernetes弃用了?” 简短的回答:不。docker的主要功能是创建Image和容器。Kubernetes的主要功能是协调容器。 icon
  • 我们依赖 Docker,它是我们最喜欢的技术之一。但是将 Docker 用于商业软件显示了我们发现困难的一些粗糙边缘。 1. “latest”标签我们不是第一个意识到 icon
  • 当我容器化 MongoDB 时,Docker将允许规则插入到 iptables 中,从而向外部世界开放了 MongoDB。自 2014 年以来,</ icon
  • 可以这样想:如果 VM 就像房子,那么容器就像帐篷。你可以试着把所有的家具都装进去,但考虑到物质和时空的限制,你最好只试着把你需要的东西装进去。帐篷很轻——可以快速搭起和拉下——但你可能会感觉到风在摇晃帐篷杆。雨不会进来,但帐篷不会像砖墙和屋顶那样御寒。如果你想在帐篷里塞满一栋带车库 icon
  • 以下是我从 2014 年以来基于使用 Docker 的一些模式。我从做一堆自由职业者的工作中提取了这些模式。一些准备好使用 Docker 的示例 Web 应用程序: icon
  • 假设我们有一个Web应用程序,并且我们已经构建了一个令人惊叹的现代连续交付管道。对于每天从事此项目的开发人员来说,部署一个微服务需要下面步骤: 在git中新建一个分支 在功能标志后面进行更改 运行单元测试,使用打开和关闭的功能标志验证您的更改 拉取请求 icon
  • RedHat的JKube是一个Maven插件,用于构建Docker镜像和创建Kubernetes资源描述 icon
  • 本文展示如何将Node.js的Image大小从最初的943MB缩小到6.34kB Assembly Image的过程,并了解了一些可用于将来缩小容器镜像的技术。Docker具有称为 icon
  • 在这篇文章中,我想检查一下从现有的Spring Boot应用程序生成Docker镜像有多么容易。 原理GraalVM提供许多不同的功能。其中,称为Substrate VM的组件允许将常规字节码AOT编译为本地可执行文件。该过程从mai icon
  • 自从我开始学习Kubernetes以来,我一直在使用m icon
  • Docker是一种可在云环境中复制的软件容器化的流行工具。它可以通过使用Mach内核和BSD Unix中的根目录,从技术上讲没有什么可以阻止它了,但是Apple像不鼓励Linux一样不鼓励用户使用VM。MacOS当前尚未设计成可在Docker上运行。 icon
  • 这位博主应该是第一个在博客和小型项目中使用Kubernetes的人,是不是有点大炮轰蚊子的感觉。他认为:毫无疑问,Kubernetes是做了很多的引擎盖下复杂的事情。但是,作为最终用户,我不会遇到这种复杂性。在花了几个小时通过官方教程学习了关键概念之后,日常使用起来确实非常容易。 icon