在docker-compose.yml中修改默认网段,示例配置如下:
version: '3'
services:
cassandra-7000:
image: cassandra:3.11.6
container_name: cassandra-7000
volumes:
- /ssddata/workspace/data/cassandra/7000:/var/lib/cassandra
environment:
- CASSANDRA_BROADCAST_ADDRESS=10.248.33.118
ports:
- "7000:7000"
- "9042:9042"
restart: always
cassandra-7001:
image: cassandra:3.11.6
container_name: cassandra-7001
volumes:
- /ssddata/workspace/data/cassandra/7001:/var/lib/cassandra
environment:
- CASSANDRA_BROADCAST_ADDRESS=10.248.33.118
- CASSANDRA_SEEDS=10.248.33.113
ports:
- "7001:7000"
- "9043:9042"
depends_on:
- cassandra-7000
restart: always
networks:
extnetwork:
ipv4_address: 192.168.255.2
networks:
extnetwork:
ipam:
config:
- subnet: 192.168.255.0/24