fix(content): harden Docker examples

This commit is contained in:
yeasy
2026-05-23 21:28:59 -07:00
parent 6a55219310
commit 28c23d003e
6 changed files with 42 additions and 19 deletions
+1 -1
View File
@@ -25,7 +25,7 @@ ghi789... none null local
### 9.2.2 Bridge 网络默认
Bridge Docker 默认使用的网络模式Docker 启动时会自动创建 `docker0` 虚拟网桥所有未指定网络的容器会连接到这个网桥上
Bridge Docker 默认使用的网络模式在原生 Linux Docker Engine Docker 启动时通常会创建 `docker0` 虚拟网桥未指定网络的容器会连接到这个网桥上Docker Desktop 运行在虚拟机内宿主机上不会直接看到 `docker0`也不能假设宿主机可直接访问每个容器 IP
核心组件如下
+1 -1
View File
@@ -7,7 +7,7 @@
容器的网络访问规则如下
- **容器之间**可以通过 IP 或容器名 (自定义网络) 互通
- **宿主机访问容器**可以通过容器 IP 访问
- **宿主机访问容器**原生 Linux 环境下可按网络配置访问容器 IPDocker Desktop 上不能依赖容器 IP应通过端口映射容器名容器间 `host.docker.internal` 等机制访问
- **外部网络访问容器** 默认无法直接访问
为了让外部 (如你的浏览器其他局域网机器) 访问容器内的服务我们需要将容器的端口 **映射** 到宿主机的端口