This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
galaxy-deployment-ansible-d…/Apache Ignite/2.15.0/ignite/role/templates/docker-compose.yml.j2
2024-01-18 15:35:34 +08:00

27 lines
987 B
Django/Jinja

version: '3.3'
services:
ignite:
image: ignite:2.15.0
container_name: ignite
restart: always
ports:
- "47103:47100"
- "47503:47500"
- "49114:49112"
- "10800:10800"
- "9999:9999"
environment:
- JVM_OPTS=-server {{ ignite.java_opt }} -XX:+AlwaysPreTouch -XX:+UseG1GC -XX:+ScavengeBeforeFullGC -XX:+DisableExplicitGC -Duser.timezone=UTC
- IGNITE_QUIET=false
- IGNITE_CONFIG_FILE=/opt/ignite/apache-ignite/config/default-config.xml
- IGNITE_WORK_DIR=/persistence
- IGNITE_LIBS=/opt/ignite/apache-ignite/libs/*
- JAVA_OPTS=-Duser.timezone=Asia/Shanghai
- timezone=Asia/Shanghai
volumes:
- {{ deploy_dir }}/{{ container_name }}/config/default-config.xml:/opt/ignite/apache-ignite/config/default-config.xml:rw
- {{ deploy_dir }}/{{ container_name }}/data:/persistence:rw
- {{ deploy_dir }}/{{ container_name }}/libs:/opt/ignite/apache-ignite/libs
network_mode: "host"