DockerCompose.yml#
services:
redis:
image: redis
ports:
- "6379:6379"
command: redis-server --requirepass YW54aW5AcmVkaXM=
networks:
- saas-manage-net
elasticsearch:
image: elasticsearch:7.17.0
ports:
- "9200:9200"
- "9300:9300"
environment:
discovery.type: single-node
networks:
- saas-manage-net
plumelog-v3.5:
image: xiaobai021sdo/plumelog:3.5
ports:
- "8891:8891"
volumes:
- ./plumelog-server/config/application.properties:/plumelog-server/config/application.properties:ro
- ./logs:/plumelog-server-3.5/logs
networks:
- saas-manage-net
nginx:
image: nginx:1.21.6
ports:
- "80:80"
volumes:
- ./nginx-config:/etc/nginx/conf.d
networks:
- saas-manage-net
networks:
saas-manage-net:
driver: bridge
ipam:
driver: default
config:
- subnet: 174.17.0.0/16
gateway: 174.17.0.1