两种类型接口
- 以太网接口
- 本地回环接口
四种网络容器原型

- Closed 容器
- Joined 容器
- Brided 容器
-
Closed 容器
-
—net none
docker run --rm --net none alpine:latest ip addr# 创建一个closed容器 任何运行在该容器中的程序可以等待该接口上的网络连接或向该接口发起网络连接
- 没有任何在容器外的程序都能够连接到该网络接口上
-
如果对网络隔离程度要求非常高,或者程序不需要网络访问权限时, 可以选择
Bridged 容器
是容器默认的
容器内可以访问外部网络
docker run --rm --net bridge alpine ip addrdocker run --rm alpine ping -w 2 8.8.8.8 # 可以省略 --net bridge
Joined 容器
容器共享一个网络栈。容器之间没有任何的隔离
