services: es01: image: ghcr.io/codelibs/fess-elasticsearch:8.12.2 container_name: es01 environment: - node.name=es01 - discovery.seed_hosts=es01 - cluster.initial_master_nodes=es01 - cluster.name=fess-es - bootstrap.memory_lock=true - xpack.security.enabled=false - "ES_JAVA_OPTS=-Xms1g -Xmx1g" - "FESS_DICTIONARY_PATH=/usr/share/elasticsearch/config/dictionary" ulimits: memlock: soft: -1 hard: -1 nofile: soft: 65535 hard: 65535 volumes: - esdata01:/usr/share/elasticsearch/data - esdictionary01:/usr/share/elasticsearch/config/dictionary ports: - 9200:9200 networks: - esnet logging: driver: "json-file" options: max-size: "10m" max-file: "5" restart: unless-stopped volumes: esdata01: driver: local esdictionary01: driver: local