(五)docker网络管理

内容纲要

docker 网络:https://docs.docker.com/network/

当我们创建好容器的时候,他自己会生成一个交换机。和vmware虚拟机一样。

docker network list

docker run -dit –name=web –restart=always -p 80 docker.io/nginx   //把容器中的80端口转发到物理机的随机端口,这里没有指明物理机使用的端口,所以才会随机出现一个。我们可以用docker ps查看物理机使用的哪个端口。这里看到是用32768端口转接的nginx容器中的80端口,那我们直接用物理机的IP:32768就可以直接访问nginx的80端口了。

<h1>Welcome to nginx!</h1>

docker run -dit –name=web –restart=always -p 80:80 docker.io/nginx   //这个意思就是冒号前面的80是物理机的端口,后面的80是容器nginx的端口,那么我们用物理机ip:80就可以访问到nginx的80端口了。

spacer

Leave a reply

评论审核已启用。您的评论可能需要一段时间后才能被显示。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据