配置 config.env
首次部署前检查:
vi config.env
当前默认值:
DCMP_CONTAINER_NAME=dcmp
DCMP_NETWORK_NAME=dcmp_net
DCMP_NETWORK_SUBNET=192.168.1.0/24
DCMP_CONTAINER_IP=192.168.1.22
DCMP_DATA_ROOT=/usr/dcmp
DCMP_MEMORY_LIMIT=12g
MYSQL_BUFFER_POOL_SIZE=4G
DCMP_JAVA_MAX_MB=2048
DCMP_RESTART_POLICY=always
DCMP_IMAGE=dcmp:5.2 # 社区版交付包中为 dcmp-community:5.2
DCMP_ES_HOST=http://127.0.0.1:9200
网络和 IP
默认网络为 dcmp_net,网段为 192.168.1.0/24,容器 IP 为 192.168.1.22。如果现场冲突,必须同时修改网段和 IP,例如:
DCMP_NETWORK_SUBNET=192.168.50.0/24
DCMP_CONTAINER_IP=192.168.50.22
deploy.sh 会把 DCMP_CONTAINER_IP 同时作为容器内的 DCMP_HOST_IP。不要使用历史错误地址 192.16.3.22。