• 如果我们想在 Docker 容器中运行桌面 GUI 应用程序以将它们用作更大系统中的组件怎么办?例如,如果我们在 Docker 中运行 Firefox,我们可以在容器之间明确分离浏览器状态。假设我们在 macOS 或其他 Unix/Linux 系统上安装了 Docker。我们如何在
  • Nix 既是一个Javascript包管理器:一个可以下载和运行的预构建包的来源,也是一种函数性语言,可以帮助我们以可重现的方式编写“构建表达式”。Nix 表达式是一个具有一个副作用的函数:创建构建本身的规范。Nix 方法的主要思想是将软件组件彼此隔离地存储在中央组件存储中,路径名包
  • Portainer 是一个易于使用的管理工具,可让您管理各种 Docker 环境。它提供了一种从 Web 界面管理 Docker 容器和 Swarm 服务的简单方法。Portainer 应用程序允许您管理 Docker 容器,例如创建和删除 Swarm 服务、授予访问权限、在运行容器的控制台 icon
  • 随着越来越多的应用程序转移到云计算,术语有时会变得很混乱。 在这篇文章中,我们将谈论Docker、Dockerfile和Docker Compose之间的区别。 Docker icon
  • 当我们将项目放在 GitLab 存储库中时,我们需要做的第一件事。我们需要创建一个.gitlab-ci.yml来初始化管道: icon
  • 在本教程中,我们将完成使用 Docker 和 Docker Compose 设置 Jenkins 服务器的步骤,以便能够从 GitHub 存储库构建 Spring Boot 应用程序。 Jenkins 配置即代码 (JCasC)我们将 icon
  • 在6核容器运行一个JVM会比在1核容器上运行6个JVM启动得快拥有更多资源的更少 JVM 比拥有更少资源的更多 JVM 更好。即使 CPU 和 RAM 的总量保持不变。这对一切都有好处:启动时间、尾部延迟、整个过程,甚至成本(一旦你找到了最佳点)。 icon
  • 在 Apple Silicon Mac 上的 Docker 容器中使用 Hadoop 执行 Python MapReduce 作业。 开始时需要的步骤是。安装 Apple Silicon的docker桌面。克隆这个 icon
  • 今天,我们很高兴地宣布 Docker Desktop for Linux 全面上市,为使用 Linux 桌面环境的开发人员提供与当前在 macOS 和 Windows 上完全相同的 Docker Desktop 体验。 Docker Desktop icon
  • 十二要素应用是一种构建软件即服务应用的方法论,最早是由与Heroku有关的开发者制定的。这个方法论的首次提出已经过去十年了。尽管有人批评说它只适用于Heroku和类似的网络应用程序服务,但它仍然是软件即服务开发的一个相关标准。它的一些原则已被纳入Docker,然后纳入OCI, icon
  • 这是一个单二进制、超小型、静态文件服务器。静态文件服务器选择了thttpd,它具有类似的小占用空间,但似乎经过了更多的实战测试。 icon
  • 本周早些时候,我正在编写一个 Dockerfile 来下载和运行二进制文件,这时我注意到镜像图像大小远远超出了我的预期: icon
  • OCI(开放容器倡议)管理一些与容器镜像的存储、分发和执行相关的规范和项目。如果您曾经运行过 docker 容器,那么无论您是否知道,您都曾与这些规范进行过交互 icon
  • 试图从JDK 8移植到17,需要更新应用构建基础设施,以前运行的是openjdk:8u322-jdk,现在试图把它升级到openjdk:17.0.2-jdk,除此之外还有什么JDK基础镜像?建议: 如果可以使用除了java二进制文件之外没有任何其他内容的容器,推荐gc icon
  • Stardust Oxide 是一个用 Rust 语言编写的单内核、单地址空间 Xen 半虚拟化操作系统Unikernel。它支持动态内存分配、协作多任务处理的异步/等待语法、虚拟化网络和高性能控制台驱动程序。Xen 功能有类型和内存安全的接口,例如共享内存授权表、XenSt icon
  • Woodpecker(啄木鸟) CI是真正永久开源的 Drone.io的分叉,啄木鸟是一个简单的、真正开源的CI引擎,具有强大的灵活性和可扩展性。它允许你在Docker容器内运行任何管道,所以你的所有构建都会在稳定的环境中顺利执行,并保证有相同的工具/库版本。你将很容易在本地docker d icon
  • Dockly 终端工具可帮助您对多个 Docker 容器进行故障排除和管理。开发者Liran Tal一直在默默地开发一个非常有用的工具,叫做Dockly,他将其描述为一个 "用于管理docker容器和服务的沉浸式终端界面"。如果你曾经负责过一个同时运行大量容器的Docker主 icon
  • Ocean为容器的云基础设施管理带来了可靠性、自动化和效率。它持续分析您的容器如何使用基础架构,自动扩展计算资源,以利用现货、预留和按需计算实例的最佳组合来最大限度地提高利用率和可用性。容器工具类别中的一个工具,Ansible 、Terraform 、AWS CloudFormati icon