Docker系列(三)-容器的网络访问
一、容器的网络访问流程
参考:https://z.itpub.net/article/detail/FE8EBAC62D5881E3A432291F8C8E4F02
1 虚拟机注意事项
查看net.ipv4.ip_forward值是否为1
只有值为1时docker容器才能上网,而vmware虚拟机挂起将使他变成0,解决方法:
- sysctl net.ipv4.ip_forward = 1 设置为1
- 不要挂起虚拟机,直接关机重启,docker服务在启动时会将它改为1
二、容器端口映射
1 docker run -p端口映射参数
指定端口访问
指定IP+端口访问
指定随机端口
指定随机端口+UDP (默认映射TCP)
可以指定多个端口
随机映射
Docker系列(三)-容器的网络访问
http://gsproj.github.io/2021/06/29/01_运维/03-Docker/Docker系列-三-容器的网络访问/