文章 2025-05-16 来自:开发者社区

构建包含 nginx_upstream_check_module 的轻量级 Nginx 1.21.5 Docker 镜像

构建包含 nginx_upstream_check_module 的轻量级 Nginx 1.21.5 Docker 镜像 以下是一个基于 Alpine Linux 的轻量级 Docker 镜像构建方案,包含 Nginx 1.21.5 和第三方模块 nginx_upstream_check_module。 Dockerfile ...

文章 2025-04-23 来自:开发者社区

云效flow构建docker镜像更换apt源为阿里镜像源

在dockerfile中添加以下命令: RUN sed -i 's|http://deb.debian.org|http://mirrors.aliyun.com|g' /etc/apt/sources.list && \ sed -i 's|http://sec...

文章 2024-11-14 来自:开发者社区

【赵渝强老师】构建Docker Swarm集群

在了解了Docker Swarm的体系架构以后,基于已经部署好三台虚拟主机便可以非常容易地构建Swarm集群。下表列出了这三台虚拟机的相关信息。其中:master主机将作为Swarm Manager运行;而node1和node2将作为Swarm Node运行。     ...

【赵渝强老师】构建Docker Swarm集群
文章 2024-11-02 来自:开发者社区

基于Nginx和Consul构建自动发现的Docker服务架构——非常之详细

构建一个基于Nginx和Consul的自动发现Docker服务架构,可以显著提高服务的可用性和可维护性。这个架构通过Consul实现服务注册与发现,通过Nginx进行反向代理和负载均衡。以下是详细的实现步骤。 一、安装和配置Consul 1. 拉取Consul Docker镜像 docker pull consul ​ 2. 启动Consul服务器 创建一个Docke...

文章 2024-11-01 来自:开发者社区

构建高效微服务架构:Docker与Kubernetes的完美搭档

随着云计算和容器技术的快速发展,微服务架构逐渐成为现代企业级应用的首选架构。微服务架构将一个大型应用程序拆分为多个小型、独立的服务,每个服务负责完成一个特定的功能。这种架构具有灵活性、可扩展性和易于维护的特点。在构建微服务架构时,Docker和Kubernetes是两个不可或缺的工具,它们可以完美搭档,为微服务架构提供高效的支...

文章 2024-11-01 来自:开发者社区

基于Nginx和Consul构建自动发现的Docker服务架构——非常之详细

构建一个基于Nginx和Consul的自动发现Docker服务架构,可以显著提高服务的可用性和可维护性。这个架构通过Consul实现服务注册与发现,通过Nginx进行反向代理和负载均衡。以下是详细的实现步骤。 一、安装和配置Consul 1. 拉取Consul Docker镜像 docker pull consul ​ 2. 启动Consul服务器 创建一个Docke...

文章 2024-10-31 来自:开发者社区

构建高效微服务架构:Docker与Kubernetes的完美搭档

随着云计算和容器技术的快速发展,微服务架构逐渐成为现代企业级应用的首选架构。微服务架构将一个大型应用程序拆分为多个小型、独立的服务,每个服务负责完成一个特定的功能。这种架构具有灵活性、可扩展性和易于维护的特点。在构建微服务架构时,Docker和Kubernetes是两个不可或缺的工具,它们可以完美搭档,为微服务架构提供高效的支...

文章 2024-10-28 来自:开发者社区

下个时代的开发工具-Nix:声明式的运行环境构建器、简单场景下的docker替身

个人的一点拙见 : 声明式范式会成为以后软件工程靠近应用侧主要的开发方式。比较典型的包括Docker,算是一个老前辈,晚一点在介绍。先来一个比较基础的,Nix 在开发的过程中,相信小伙伴们肯定用到一些环境管理的工具,用于维护某个工具的不同版本。当然也可以通过环境变量配置,但切换总是挺麻烦的。例如n...

文章 2024-09-15 来自:开发者社区

DevOps实践:构建和部署一个Docker化的应用

在软件开发的世界里,DevOps已经成为一种文化和实践的代名词,它意味着开发(Dev)与运维(Ops)之间的协作和整合。DevOps的目标是缩短系统开发生命周期,同时提供高质量的软件持续交付。为了实现这一目标,我们采用了一系列现代化的工具和技术,其中Docker和CI/C...

文章 2024-09-13 来自:开发者社区

构建高效的微服务架构:基于Docker和Kubernetes的最佳实践

1. 引言 微服务架构(Microservices Architecture)是一种将应用程序拆分为多个小型、独立的服务的方法。每个服务都是一个自包含的单元,负责特定的功能,并通过API与其他服务进行交互。这种架构允许开发团队独立开发、测试和部署每个服务,从而提高开发效率和系统灵活性。然而,管理和部署这些微服务也...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。