美文网首页
docker 网络

docker 网络

作者: 愤愤的有痣青年 | 来源:发表于2024-07-25 09:31 被阅读0次

在docker中,有多种网络类型,分别为:

  1. 桥接网络(Bridge Network),默认的网络类型,为docker创建了虚拟的网络类型,通过桥接方式与宿主主机互通,每个容器可以指定不同的网络,相同的网络可以内网相互访问.
  2. 主机网络(Host Network),与主机共享网络.
  3. 覆盖网络(Overlay Network),用于Docker Swarm集群中,支持不同Docker守护进程上的容器之间的网络连接。
  4. Macvlan 网络
  5. None 网络

这里讲关于桥接网络相关的命令

  • 查看当前网络
~$ docker network  ls
NETWORK ID     NAME      DRIVER    SCOPE
790a505f4a49   bridge    bridge    local
7cc3b5cc131c   host      host      local
f41829ae199d   none      null      local
  • 创建网络
docker network create --driver bridge --subnet 172.18.0.2/28 --gateway 172.18.0.1 my-custom-bridge-network

或者简单创建

docker network create --driver bridge my_bridge_network
  • 查看网络信息
docker network inspect my_bridge_network
  • 创建容器时指定网络
docker run -d --name my_container --network my_bridge_network my_image

相关文章

网友评论

      本文标题:docker 网络

      本文链接:https://www.haomeiwen.com/subject/rmouhjtx.html