您的位置 首页 linux 运维

Docker 固定网络配置

Docker 固定网络配置

3. 修改 daemon.json 全局默认地址池

 

{
  "default-address-pools": [
    {
      "base": "172.17.0.0/16",
      "size": 24
    }
  ]
}

 

2. docker-compose 中固定 IP

version: '3'
services:
  web:
    image: nginx:latest
    networks:
      mynet:
        ipv4_address: 192.168.100.10    # 固定 IP

  db:
    image: mysql:8.0
    networks:
      mynet:
        ipv4_address: 192.168.100.20    # 固定 IP

networks:
  mynet:
    driver: bridge
    ipam:
      config:
        - subnet: 192.168.100.0/24
          gateway: 192.168.100.1

 

1. 自定义桥接网络 + 固定 IP(推荐)

# 创建自定义网络,指定子网和网关
docker network create \
  --driver bridge \
  --subnet 192.168.100.0/24 \
  --gateway 192.168.100.1 \
  my_fixed_net

# 启动容器时指定固定 IP
docker run -d \
  --network my_fixed_net \
  --ip 192.168.100.10 \
  --name my_service \
  nginx:latest

 

 

 

欢迎来撩 : 汇总all

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章