mirror of
https://github.com/yeasy/docker_practice.git
synced 2026-03-11 04:14:38 +00:00
Fix naming of the chapter dir
This commit is contained in:
41
09_network/README.md
Normal file
41
09_network/README.md
Normal file
@@ -0,0 +1,41 @@
|
||||
# 网络配置
|
||||
|
||||
Docker 容器需要网络来与外部世界通信、容器之间相互通信以及与宿主机通信。Docker 在安装时会自动配置网络基础设施,大多数情况下开箱即用。
|
||||
|
||||
## 概述
|
||||
|
||||
Docker 启动时自动创建以下网络组件:
|
||||
|
||||
```mermaid
|
||||
graph TD
|
||||
subgraph Host [宿主机]
|
||||
eth0[物理网卡 eth0<br>192.168.1.100]
|
||||
docker0[docker0 网桥<br>172.17.0.1]
|
||||
|
||||
subgraph Containers
|
||||
subgraph ContainerA [容器 A]
|
||||
eth0_A[eth0<br>172.17.0.2]
|
||||
end
|
||||
subgraph ContainerB [容器 B]
|
||||
eth0_B[eth0<br>172.17.0.3]
|
||||
end
|
||||
end
|
||||
|
||||
eth0 <--> docker0
|
||||
docker0 <--> eth0_A
|
||||
docker0 <--> eth0_B
|
||||
end
|
||||
|
||||
Internet((互联网)) <--> eth0
|
||||
```
|
||||
|
||||
本章将详细介绍 Docker 网络配置的各个方面。
|
||||
|
||||
## 本章内容
|
||||
|
||||
* [配置 DNS](dns.md)
|
||||
* [外部访问容器](port_mapping.md)
|
||||
* [网络类型](network_types.md)
|
||||
* [自定义网络](custom_network.md)
|
||||
* [容器互联](container_linking.md)
|
||||
* [网络隔离](network_isolation.md)
|
||||
Reference in New Issue
Block a user