• 在本文中,我们了解到 OSHI 是一个功能强大但轻量级的 Java 库,用于检索系统和硬件信息。它消除了处理本机系统命令、JNI 或特定于平台的依赖项的麻烦,使其成为需要跨平台系统监控的开发人员的绝佳选择。 在本教程中,我们将学习一些有趣的东西,它们可以帮
  • 在本教程中,我们了解了 OpenJ9 在减少内存使用和加快启动速度方面如何成为绝佳选择。它非常适合云工作负载、微服务和容器化应用。然而,在生产环境中使用 OpenJ9 之前,我们应该根据具体工作负载进行测试。 同样的建议也适用于 GC 策略的选择。每个策略
  • 在本教程中,我们将学习如何高效地为多模块 Maven 项目构建 Docker 镜像。我们将首先探索多阶段 Docker 构建,以充分利用 Docker 的缓存机制。 然后,我们将研究使用 Google 的Jib Maven 插件的替代方法。此工具允许我们创 icon
  • Testcontainers for Go 通过在隔离的 Docker 容器中运行真实服务来简化集成测试。以下是您需要了解的内容: Testcontainers for Go 通过在 Docker 容器中启用真实服务来解决此问题。这意味着您将在接近生产的条 icon
  • 在本文中,我们探讨了 Nomad Cloud Platform——一种轻量级开源工作负载编排解决方案,旨在应对现代基础设施管理的挑战。从简单的安装到强大的调度和无缝集成,Nomad 使团队能够管理容器化微服务、遗留应用程序以及介于两者之间的一切。此外,它的多功能性和可靠性使其成为满足现代基础 icon
  • 除了curl实现Http请求,还可以通过 /dev/tcp 进行 HTTP 请求,如果不想将curl安装在一个只运行简单健康检查过程的sidecar容器中。这东西派上用场了 来自rednafi分享:今天,我学到了 Bash 的一个小技巧,那 icon
  • IncludeOS 可让您在云中运行应用程序而无需操作系统。IncludeOS 为您的应用程序添加了操作系统功能,让您能够创建高性能、安全且资源高效的虚拟机。 IncludeOS 应用程序在几十毫秒内启动,并且只需要几兆字节的磁盘和内存。< icon
  • Rust 可以让程序运行得非常快,并且内存效率很高,但它有一个代价——编译时间。 在 Web 开发中,将程序作为 Docker 镜像交付,然后在 Kubernetes / Amazon ECS / Docker Compose / 等中运行它们是标准做法。 icon
  • 在本文中,我们了解了在Docker容器中安装NVM的不同方法。我们可以在现有容器或新容器中安装NVM。或者,当我们想要自动化安装过程时,我们可以使用一个Dockerfile,其中包含所有配置的安装说明,以构建我们自己的镜像和容器。 Node Version icon
  • 本文探讨如何使用 Docker 注册表在团队之间存储和共享 Docker 构建缓存。 在现代软件开发中,Docker 已成为构建、发布和运行应用程序的基石。开发人员面临的主要挑战之一是优化构建时间,尤其是对于大型复杂应用程序而言。 icon
  • 一个基于Go的Wireshark,用于你的Docker容器。它允许开发人员在后端服务器中查看所有传入和传出的请求,以更快地解决生产问题。 仅使用一个命令即可查看 Docker 容器中的所有传入和传出请求 icon
  • Docker Model Runner 提供了一种开发者友好、注重隐私且经济高效的本地运行 LLM 解决方案,尤其适合在 Docker 生态系统中构建 GenAI 应用程序的用户。在本文中,我们探讨了 Docker Model Runner 的功能,并演示了它与 Spring AI 的集成。 icon
  • 一个扎心大实话:Kubernetes就像退烧贴,治标不治本! Kubernetes 是当今云计算真正创新的最大障碍之一。 今天我要搞个刺激的实验!让AI写篇怼Kubernetes的暴论,专挑那些容器专家的肺管子戳。就像在程序员交流群扔了个炸弹,看他 icon
  • 人工智能的东西很酷,但是提到“容器化框架”有点大: 苹果今天给开发者们发了个"超级大礼包"! 1️⃣【开发神器三件套】 手机里内置的AI大脑(Apple Intelligence) icon
  • 我在Cursor摸爬滚打学到的血泪经验!手把手教你用AI搞开发,看完绝对不踩坑! 1️⃣ 项目起手式:先问清楚再干! 重要警告:别像我一样傻乎乎直接开干!先抓着AI问明白: "老铁,要是你来 icon
  • 这篇文章中,我将向您展示如何使用 Supervisor 部署一个简单的 Go API 来管理该进程,并使用 Nginx 作为 Web 服务器为其提供服务。 在深入部署步骤之前,让我们简单讨论一下为什么使用 Supervisor 和 Nginx。 < icon
  • Docker Model Runner 通过消除复杂设置、处理依赖项和优化硬件,使运行大模型 LLM 变得毫不费力 为基于云的推理提供安全、低延迟的替代方案,所有这些都无缝集成到 Docker Desktop 中。 直接从 Dock icon
  • 在开发现代 Java 应用程序时,测试中需要一些外部服务(例如数据库、消息代理或 Web 服务器)的情况很常见。传统上,这需要手动设置这些服务,这通常容易出错,并且在不同的环境中不易处理。Testcontainers 是一个流行的 Java 库,它允许测试在常用数据库、Selenium Web 浏览 icon