02 2023 档案
摘要:
介绍 Docker Registry(Docker注册中心)是一个管理Docker容器镜像存储和交付的应用程序。注册中心集中容器镜像并减少开发人员的构建时间。Docker镜像通过虚拟化保证相同的运行环境,但是构建镜像需要大量的时间投入。例如,开发人员可以从包含所有必要组件的注册中心下载压缩镜像,而不
阅读全文

摘要:
本文,我们将向您展示如何配置一个流水线,该流水线将在零停机的情况下构建、测试和部署项目。零停机是一种部署技术,可让您在此过程中通过终端用户完全更新网站。 请确保在您服务器上安装SSH,因为我们需要使用SSH运行一些命令以修改部署。 新建项目 在此,我们将使用一个静态React网站作为演示,您可以从:
阅读全文

摘要:
Docker Swarm是一个用于管理 Docker 主机的工具。我们可以构建一个高可用性、高性能的Docker集群,其中应用部署在许多服务器上。 Docker swarm由管理主机和工作节点构建。您可以在Docker Swarm集群中拥有一个或多个管理器节点。管理器节点使用原生Docker API
阅读全文

摘要:
在这篇文章中,我们将向您展示如何创建交付流水线并实现以下目标: 使用Web应用程序构建Docker镜像 在Docker容器中运行该应用程序 从不同的容器中使用Maven运行Selenium测试 出于本文演示目的,我们将使用托管在GitHub上的Java示例项目: github.com/buddy-r
阅读全文

摘要:
自2013年推出以来,Docker一直是软件开发人员的福音。一个隔离独立的测试环境,一个在整个团队中共享工具和依赖项的独立运行时且快速与易用,有保证的Kubernetes可扩展性——所有这些都与CI/CD(持续集成、持续交付、持续部署)所需完全一致。 10年以来,Buddy可以让您基本上自动化每一个
阅读全文

摘要:
在这篇文章中,我将向您展示如何管理依赖项以及使用Gulp构建前端应用程序,并将其安全地部署到服务器。 前端部署不再那么简单了 回想过去,一切都很简单:你只需将HTML上传到服务器,可能还带有一些(严重)压缩的图片,现在,大多数Web应用程序都需要在部署之前构建。该过程通常类似以下步骤: 首先,您得获
阅读全文
