2025年4月9日
摘要:
在我们之前的文章中,我们探讨了如何使用 Docker 自定义 bridge 网络来连接同一主机上的容器。但当应用需要跨越多台 Docker 主机部署时,网络连接就成了一个新的挑战。 今天,我们要深入研究一种 Docker 原生的跨主机网络解决方案:Macvlan。macvlan 允许你为容器分配 M
阅读全文
posted @ 2025-04-09 08:58
Leo_Yide
阅读(1617)
推荐(0)
摘要:
今天,我们将通过两个实战案例——部署 Zabbix 监控套件和 WordPress 博客系统——来深入探讨如何使用 Docker 自定义网络,并分享一些生产环境中的最佳实践。 当我们部署像 Zabbix 监控系统或 WordPress 这样的多组件应用时,容器间的网络通信和隔离就显得尤为重要。Doc
阅读全文
posted @ 2025-04-09 08:47
Leo_Yide
阅读(124)
推荐(0)
摘要:
在今天的云原生和 DevOps 世界里,Docker 几乎无处不在。它极大地简化了应用的打包、分发和部署流程。但你是否好奇,这看似“魔法”般的容器化技术,其底层究竟是如何实现的?Docker 并非凭空创造,而是巧妙地构建在 Linux 内核提供的强大功能之上。今天,我们就来深入剖析 Docker 引
阅读全文
posted @ 2025-04-09 08:01
Leo_Yide
阅读(143)
推荐(0)
2025年4月8日
摘要:
场景设定 假设我们有两个不同的业务网络域,我们希望创建一个容器 c1,让它起初只连接到一个网络 (xixi),然后动态地将其也连接到另一个网络 (haha),并验证其连通性的变化。 Docker 的世界里,网络是实现容器间通信、容器与外部世界连接的关键。通常情况下,一个容器启动时会连接到一个网络。但
阅读全文
posted @ 2025-04-08 19:42
Leo_Yide
阅读(362)
推荐(0)
摘要:
大家好!在容器化的世界里,Docker已经成为不可或缺的工具。除了容器本身,容器间的网络通信同样至关重要。虽然Docker自带了bridge、host、none等默认网络模式,但在实际开发和生产环境中,默认的bridge网络存在一些局限性(比如容器间无法通过容器名直接通信,需要依赖旧的--link方
阅读全文
posted @ 2025-04-08 16:37
Leo_Yide
阅读(175)
推荐(0)
2025年4月7日
摘要:
Go 语言以其简洁、高效和强大的并发特性在现代软件开发中占据了一席之地。其类型系统是 Go 语言简洁性的重要体现。除了我们熟知的整型、浮点型、布尔型、字符串、数组、切片、字典等基础和复合类型外,结构体 (struct) 和 接口 (interface) 是构建复杂、可维护 Go 程序的核心。 本文将
阅读全文
posted @ 2025-04-07 19:37
Leo_Yide
阅读(167)
推荐(0)
2025年4月6日
摘要:
Go 语言中另外三个极其重要且常用的复合数据类型:切片 (Slice)、字典 (Map) 和 指针 (Pointer)。理解它们的特性和底层机制对于编写高效、健壮的 Go 程序至关重要。 Go 语言常见数据类型回顾: 整型 (Integer) 浮点型 (Floating-point) 布尔型 (Bo
阅读全文
posted @ 2025-04-06 17:49
Leo_Yide
阅读(64)
推荐(0)
摘要:
Go 语言的基础学习之旅。如果说写程序如同写作文,那么数据类型就是我们构建“文章”(程序)的“词汇”和“素材”。不同的数据类型用来表示和处理现实世界中不同种类的信息。 Go 语言内置了丰富的数据类型,常见的有: 基础类型: 整型 (Integer): 用于表示整数。 浮点型 (Floating-po
阅读全文
posted @ 2025-04-06 17:39
Leo_Yide
阅读(106)
推荐(0)
摘要:
构成几乎所有计算和软件开发基础的核心概念:二进制表示、数据度量单位以及字符编码。虽然这些听起来像是基础知识,但对其有扎实的理解,对于编写高效、正确且具有全球兼容性的软件至关重要。让我们开始吧。 1. 计算机的通用语言:二进制 (Base-2) 从最根本的层面看,现代计算机通过电流工作。想象一下简单的
阅读全文
posted @ 2025-04-06 17:29
Leo_Yide
阅读(407)
推荐(0)
2025年4月5日
摘要:
在Docker环境中,容器间的网络通信是日常开发和生产部署中的核心需求。本文将深入剖析三种主流的单机容器通信方案,帮助您根据实际场景选择最适合的解决方案。 一、三种网络通信方案概览 1. hosts文件解析方案 基本原理:通过手动修改容器内的/etc/hosts文件添加IP与主机名的映射关系。 适用
阅读全文
posted @ 2025-04-05 17:31
Leo_Yide
阅读(96)
推荐(0)