Docker网络使用说明
Posted alien2200
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker网络使用说明相关的知识,希望对你有一定的参考价值。
一、Docker网络访问
Docker网卡
查看Docker桥接网卡docker0
ifconfig
二、Docker随机端口映射
随机端口映射举例
#-d 表示在后台运行容器并输出容器ID
#-P 随机端口映射
docker run -d -P --name mynginx nginx
查看容器端口映射情况
docker ps
#0.0.0.0:32768->80/tcp
#或者
docker port mynginx
查看端口映射后本地端口的变化
ss -lnt
#LISTEN 0 128 :::32768 :::*
查看端口映射表
iptables -t nat -nvL
#Chain DOCKER (2 references)
# pkts bytes target prot opt in out source destination
# 0 0 RETURN all -- docker0 * 0.0.0.0/0 0.0.0.0/0
# 2 104 DNAT tcp -- !docker0 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:32768 to:172.17.0.2:80
三、Docker指定端口映射
Docker指定端口映射举例
#-p 指定端口映射
docker run -d -p 81:80 --name mynginx81 nginx
#批定IP:端口映射
docker run -d -p 192.168.0.202:81:80 --name mynginx81 nginx
#指定多个端口映射
docker run -d -p 81:80 -p 82:443 --name mynginx81 nginx
四、查看容器日志
docker logs mynginx
以上是关于Docker网络使用说明的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段14——Vue的axios网络请求封装
VSCode自定义代码片段14——Vue的axios网络请求封装