debian

Debian Docker网络怎么设置

小樊
46
2025-08-09 23:29:02
栏目: 智能运维

Debian系统设置Docker网络步骤如下:

  1. 安装Docker

    sudo apt update && sudo apt install docker.io  
    sudo systemctl start docker && sudo systemctl enable docker  
    
  2. 查看默认网络

    docker network ls  
    

    (默认有bridgehostnone网络)

  3. 创建自定义网络

    # 桥接网络(默认驱动)  
    docker network create --driver bridge my_bridge --subnet 192.168.1.0/24 --gateway 192.168.1.1  
    
  4. 运行容器并连接网络

    docker run -d --name my_container --network my_bridge nginx  
    
  5. 配置网络模式

    • Host模式:直接使用宿主机网络
      docker run -d --network host nginx  
      
    • None模式:无网络接口
      docker run -d --network none busybox  
      
    • Overlay模式(跨主机通信,需Docker Swarm)
      docker network create --driver overlay my_overlay  
      
  6. 配置静态IP

    docker run -d --network my_bridge --ip 192.168.1.10 nginx  
    
  7. 删除网络

    docker network rm my_bridge  
    

说明

0
看了该问题的人还看了