add
This commit is contained in:
+197
@@ -0,0 +1,197 @@
|
||||
services:
|
||||
# =====================
|
||||
# Masters
|
||||
# =====================
|
||||
yb-master1:
|
||||
image: yugabytedb/yugabyte:latest
|
||||
container_name: yb-master1
|
||||
command: >
|
||||
/home/yugabyte/bin/yb-master
|
||||
--fs_data_dirs=/mnt/disk0
|
||||
--master_addresses=yb-master1:7100,yb-master2:7100,yb-master3:7100,yb-master4:7100,yb-master5:7100
|
||||
--rpc_bind_addresses=yb-master1:7100
|
||||
--replication_factor=3
|
||||
ports:
|
||||
- "7001:7000"
|
||||
- "7101:7100"
|
||||
volumes:
|
||||
- yb-master1-data:/mnt/disk0
|
||||
networks:
|
||||
- yb-net
|
||||
|
||||
yb-master2:
|
||||
image: yugabytedb/yugabyte:latest
|
||||
container_name: yb-master2
|
||||
command: >
|
||||
/home/yugabyte/bin/yb-master
|
||||
--fs_data_dirs=/mnt/disk0
|
||||
--master_addresses=yb-master1:7100,yb-master2:7100,yb-master3:7100,yb-master4:7100,yb-master5:7100
|
||||
--rpc_bind_addresses=yb-master2:7100
|
||||
--replication_factor=3
|
||||
ports:
|
||||
- "7002:7000"
|
||||
- "7102:7100"
|
||||
volumes:
|
||||
- yb-master2-data:/mnt/disk0
|
||||
networks:
|
||||
- yb-net
|
||||
|
||||
yb-master3:
|
||||
image: yugabytedb/yugabyte:latest
|
||||
container_name: yb-master3
|
||||
command: >
|
||||
/home/yugabyte/bin/yb-master
|
||||
--fs_data_dirs=/mnt/disk0
|
||||
--master_addresses=yb-master1:7100,yb-master2:7100,yb-master3:7100,yb-master4:7100,yb-master5:7100
|
||||
--rpc_bind_addresses=yb-master3:7100
|
||||
--replication_factor=3
|
||||
ports:
|
||||
- "7003:7000"
|
||||
- "7103:7100"
|
||||
volumes:
|
||||
- yb-master3-data:/mnt/disk0
|
||||
networks:
|
||||
- yb-net
|
||||
|
||||
yb-master4:
|
||||
image: yugabytedb/yugabyte:latest
|
||||
container_name: yb-master4
|
||||
command: >
|
||||
/home/yugabyte/bin/yb-master
|
||||
--fs_data_dirs=/mnt/disk0
|
||||
--master_addresses=yb-master1:7100,yb-master2:7100,yb-master3:7100,yb-master4:7100,yb-master5:7100
|
||||
--rpc_bind_addresses=yb-master4:7100
|
||||
--replication_factor=3
|
||||
ports:
|
||||
- "7004:7000"
|
||||
- "7104:7100"
|
||||
volumes:
|
||||
- yb-master4-data:/mnt/disk0
|
||||
networks:
|
||||
- yb-net
|
||||
|
||||
yb-master5:
|
||||
image: yugabytedb/yugabyte:latest
|
||||
container_name: yb-master5
|
||||
command: >
|
||||
/home/yugabyte/bin/yb-master
|
||||
--fs_data_dirs=/mnt/disk0
|
||||
--master_addresses=yb-master1:7100,yb-master2:7100,yb-master3:7100,yb-master4:7100,yb-master5:7100
|
||||
--rpc_bind_addresses=yb-master5:7100
|
||||
--replication_factor=3
|
||||
ports:
|
||||
- "7005:7000"
|
||||
- "7105:7100"
|
||||
volumes:
|
||||
- yb-master5-data:/mnt/disk0
|
||||
networks:
|
||||
- yb-net
|
||||
|
||||
# =====================
|
||||
# TServers
|
||||
# =====================
|
||||
yb-tserver1:
|
||||
image: yugabytedb/yugabyte:latest
|
||||
container_name: yb-tserver1
|
||||
command: >
|
||||
/home/yugabyte/bin/yb-tserver
|
||||
--fs_data_dirs=/mnt/disk0
|
||||
--tserver_master_addrs=yb-master1:7100,yb-master2:7100,yb-master3:7100,yb-master4:7100,yb-master5:7100
|
||||
--rpc_bind_addresses=yb-tserver1:9100
|
||||
--ysql_enable_auth=false
|
||||
ports:
|
||||
- "9001:9000"
|
||||
- "5433:5433"
|
||||
- "9042:9042"
|
||||
volumes:
|
||||
- yb-tserver1-data:/mnt/disk0
|
||||
networks:
|
||||
- yb-net
|
||||
|
||||
yb-tserver2:
|
||||
image: yugabytedb/yugabyte:latest
|
||||
container_name: yb-tserver2
|
||||
command: >
|
||||
/home/yugabyte/bin/yb-tserver
|
||||
--fs_data_dirs=/mnt/disk0
|
||||
--tserver_master_addrs=yb-master1:7100,yb-master2:7100,yb-master3:7100,yb-master4:7100,yb-master5:7100
|
||||
--rpc_bind_addresses=yb-tserver2:9100
|
||||
--ysql_enable_auth=false
|
||||
ports:
|
||||
- "9002:9000"
|
||||
- "5434:5433"
|
||||
- "9043:9042"
|
||||
volumes:
|
||||
- yb-tserver2-data:/mnt/disk0
|
||||
networks:
|
||||
- yb-net
|
||||
|
||||
yb-tserver3:
|
||||
image: yugabytedb/yugabyte:latest
|
||||
container_name: yb-tserver3
|
||||
command: >
|
||||
/home/yugabyte/bin/yb-tserver
|
||||
--fs_data_dirs=/mnt/disk0
|
||||
--tserver_master_addrs=yb-master1:7100,yb-master2:7100,yb-master3:7100,yb-master4:7100,yb-master5:7100
|
||||
--rpc_bind_addresses=yb-tserver3:9100
|
||||
--ysql_enable_auth=false
|
||||
ports:
|
||||
- "9003:9000"
|
||||
- "5435:5433"
|
||||
- "9044:9042"
|
||||
volumes:
|
||||
- yb-tserver3-data:/mnt/disk0
|
||||
networks:
|
||||
- yb-net
|
||||
|
||||
yb-tserver4:
|
||||
image: yugabytedb/yugabyte:latest
|
||||
container_name: yb-tserver4
|
||||
command: >
|
||||
/home/yugabyte/bin/yb-tserver
|
||||
--fs_data_dirs=/mnt/disk0
|
||||
--tserver_master_addrs=yb-master1:7100,yb-master2:7100,yb-master3:7100,yb-master4:7100,yb-master5:7100
|
||||
--rpc_bind_addresses=yb-tserver4:9100
|
||||
--ysql_enable_auth=false
|
||||
ports:
|
||||
- "9004:9000"
|
||||
- "5436:5433"
|
||||
- "9045:9042"
|
||||
volumes:
|
||||
- yb-tserver4-data:/mnt/disk0
|
||||
networks:
|
||||
- yb-net
|
||||
|
||||
yb-tserver5:
|
||||
image: yugabytedb/yugabyte:latest
|
||||
container_name: yb-tserver5
|
||||
command: >
|
||||
/home/yugabyte/bin/yb-tserver
|
||||
--fs_data_dirs=/mnt/disk0
|
||||
--tserver_master_addrs=yb-master1:7100,yb-master2:7100,yb-master3:7100,yb-master4:7100,yb-master5:7100
|
||||
--rpc_bind_addresses=yb-tserver5:9100
|
||||
--ysql_enable_auth=false
|
||||
ports:
|
||||
- "9005:9000"
|
||||
- "5437:5433"
|
||||
- "9046:9042"
|
||||
volumes:
|
||||
- yb-tserver5-data:/mnt/disk0
|
||||
networks:
|
||||
- yb-net
|
||||
|
||||
volumes:
|
||||
yb-master1-data:
|
||||
yb-master2-data:
|
||||
yb-master3-data:
|
||||
yb-master4-data:
|
||||
yb-master5-data:
|
||||
yb-tserver1-data:
|
||||
yb-tserver2-data:
|
||||
yb-tserver3-data:
|
||||
yb-tserver4-data:
|
||||
yb-tserver5-data:
|
||||
|
||||
networks:
|
||||
yb-net:
|
||||
driver: bridge
|
||||
Reference in New Issue
Block a user