services: es01: image: ghcr.io/codelibs/fess-opensearch:2.11.0 container_name: es01 environment: - node.name=es01 - discovery.seed_hosts=es01 - cluster.initial_cluster_manager_nodes=es01 - cluster.name=fess-es - bootstrap.memory_lock=true - node.roles=cluster_manager,data,ingest,ml - plugins.security.disabled=true - "OPENSEARCH_JAVA_OPTS=-Xms1g -Xmx1g" - "FESS_DICTIONARY_PATH=/usr/share/opensearch/config/dictionary" ulimits: memlock: soft: -1 hard: -1 nofile: soft: 65535 hard: 65535 volumes: - esdata01:/usr/share/opensearch/data - esdictionary01:/usr/share/opensearch/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