и потом через отдельные компоузы поднимать сервисы с кастомными и постоянными ip-адресами из этой подсети?
вот например я создал командой
docker network create \
—driver=bridge \
—subnet=172.30.0.0/16 \
—ip-range=172.30.5.0/24 \
—gateway=172.30.5.254 \
br0
# docker network ls
NETWORK ID NAME DRIVER SCOPE
8e1e410df54d br0 bridge local
но когда пытаюсь использовать
version: '3'
services:
busybox:
container_name: busybox
image: busybox
networks:
br0:
ipv4_address: 172.30.5.1
restart: always
networks:
default:
external:
name: br0
ошибка что сервис использует неопреденную сеть:
ERROR: Service "busybox" uses an undefined network "br0"
pls check https://docs.docker.com/network/network-tutorial-standalone/#use-user-defined-bridge-networks
Обсуждают сегодня