docker swarm

This commit is contained in:
marsal
2024-06-05 13:13:44 +08:00
parent d6dca2b585
commit 70f90c1d03
8912 changed files with 1269849 additions and 560260 deletions

View File

@ -1,4 +1,9 @@
# crm1环境下 部署 单机 es
env $(cat ./env_crm1 | xargs) envsubst < ./docker-compose.yml | docker stack deploy --compose-file - crm1_es --with-registry-auth
env $(cat ./env_crm1 | xargs) envsubst < ./docker-compose.yml | docker stack deploy --compose-file - crm1_es --with-registry-auth
# prod环境下 部署 单机 es 仅用于日志
env $(cat ./env_prod | xargs) envsubst < ./docker-compose.yml | docker stack deploy --compose-file - prod_log_es --with-registry-auth

View File

@ -5,7 +5,7 @@ networks:
external: true
services:
elasticsearch:
image: harbor.sino-assist.com/marsal1212/elasticsearch:7.17.3
image: docker.io/bitnami/elasticsearch:8.13.4
hostname: ${NAMESPACE}-es-elasticsearch
ports:
- '${NODE_PORT}:9200'
@ -13,20 +13,22 @@ services:
environment:
- TZ=Asia/Shanghai
volumes:
- 'data_db:/bitnami/elasticsearch/data'
- '/mnt/data/volumes/elasticsearch:/bitnami/elasticsearch/data'
deploy:
placement:
constraints:
- node.labels.${NAMESPACE}_es==1
kibana:
image: docker.io/bitnami/kibana:7.17.3
image: docker.io/bitnami/kibana:8.13.4
hostname: ${NAMESPACE}-es-kibana
ports:
- "${NODE_PORT_KIBANA}:5601"
volumes:
- "kibana_data:/bitnami/kibana"
- "/mnt/data/volumes/kibana/data:/bitnami/kibana/data"
- "/mnt/data/volumes/kibana/conf:/opt/bitnami/kibana/conf"
environment:
- TZ=Asia/Shanghai
- KIBANA_ELASTICSEARCH_URL=${NAMESPACE}_es_elasticsearch
- KIBANA_ELASTICSEARCH_URL=${NAMESPACE}-es-elasticsearch
depends_on:
- elasticsearch
deploy:
@ -35,10 +37,10 @@ services:
placement:
constraints:
- node.labels.${NAMESPACE}_es==1
volumes:
data_db:
driver: local
kibana_data:
driver: local
# volumes:
# data_db:
# driver: local
# kibana_data:
# driver: local

View File

@ -0,0 +1,4 @@
NAMESPACE=prod
NODE_PORT=9200
NODE_PORT_2=9300
NODE_PORT_KIBANA=5601