标签:compose false demo kibana elasticsearch external Docker config docker
version: "3.9" volumes: data: external: false config: external: false plugins: external: false kibana: external: false networks: demo: name: demo external: false ipam: driver: default config: - subnet: 10.0.0.0/24 services: elasticsearch: container_name: elasticsearch image: elasticsearch:8.1.0 ports: - 9200:9200 - 9300:9300 networks: - elasticsearch environment: - discovery.type=single-node - ES_JAVA_OPTS=-Xms512m -Xmx512m volumes: - data:/usr/share/elasticsearch/data - config:/usr/share/elasticsearch/config - plugins:/usr/share/elasticsearch/plugins kibana: container_name: kibana image: kibana:8.1.0 ports: - 5601:5601 networks: - elasticsearch volumes: - kibana:/usr/share/kibana/config depends_on: - elasticsearch demo: build: context: demo # Dockerfile所在目录 dockerfile: Dockerfile container_name: demo deploy: replicas: 1 resources: limits: cpus: "0.50" memory: 500M reservations: memory: 500M restart_policy: condition: on-failure max_attempts: 3 dns: - 8.8.8.8 - 9.9.9.9 dns_search: - dc1.example.com - dc2.example.com entrypoint: /code/entrypoint.sh entrypoint: ["php", "-d", "memory_limit=-1", "vendor/bin/phpunit"] env_file: - ./common.env - ./apps/web.env - /opt/runtime_opts.env command: "redis-server --appendonly yes" ports: - target: 80 published: 8080 protocol: tcp mode: host healthcheck: test: ['CMD','curl','-f','http://localhost'] interval: 1m30s timeout: 10s retries: 3 sysctls: - net.core.somaxconn=1024 - net.ipv4.tcp_syncookies=0 ulimits: nproc: 65535 nofile: soft: 20000 hard: 40000 logging: driver: "json-file" options: max-size: "200k" max-file: "10" volumes: - type: volume source: mydata target: /data volume: nocopy: true - type: bind source: ./static target: /opt/app/static
标签:compose,false,demo,kibana,elasticsearch,external,Docker,config,docker 来源: https://www.cnblogs.com/dissipate/p/16032473.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。