Docker网络理解

docker在安装的时候会自动在宿主机创建三个网络。分别位bridge、host和none。命令查看

1、none网络

none网络就是没有本地IP地址的网络,容器中只存在lo网络。一般对安全性较高并且不需要联网的应用才能使用none网络。

2、host网络

host网络就是与宿主机共享网络,容器和宿主机网络配置一致。对网络要求非常高可以使用host网络,缺点是要考虑服务端口号的冲突问题

3、bridge网络

docker在安装时会自动创建一个docker0的bridge网络,如果不指定network。默认创建的容器都会挂载到docker0上。

发表评论

后才能评论