docker 网络

2024-07-25  本文已影响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
上一篇下一篇

猜你喜欢

热点阅读