docker-compose.yml配置文件配置容器具体ip实现。注意配置具体ip必须知道所在网络的网段,错误配置无法使用,一般和自定义了子网段的网络配合使用。自定义网段可以参考:Docker 网络自定义网段网关创建-XQLEE'Blog
以下为配置关键部分展示:
version: "3.8"
networks:
vRouter:
external: true
services:
gateway:
image: openjdk:8
#...其他部分忽略...
networks:
vRouter:
aliases:
- gateway.server
ipv4_address: 192.168.0.112
#ipv6_address: xxx:xxx:xxx
#...其他部分忽略...
附:docker 创建时指定ip
docker run -itd --net vRouter --ip 192.168.0.112 centos:latest /bin/bash
--net vRouter
指定docker网络,可以通过docker network ls 查看--ip 192.168.0.112
指定ipcentos:latest
指定镜像
https://blog.xqlee.com/article/2506111221333061.html