バージョン: "3.4" のサービス: ES-マスター: CONTAINER_NAME:ES-マスター 画像:elasticsearch:7.3.1 再起動:常に ポート: - 19200:9200 - 19300:9300 環境: - node.name = ES-マスター - cluster.initial_master_nodes = ES-マスター ボリューム: - "/ホーム/ SMB /データ/エス/マスター:を/ usr / share / elasticsearch /データ" - 「/home/smb/config/es/master/elasticsearch.yml:/usr/share/ elasticsearch /設定/ elasticsearch.yml」 - "/ホーム/ SMB /ログ/エス/マスター:/ユーザー/共有/ elasticsearch /ログ" ネットワーク: - SMB ES-ノード1: CONTAINER_NAME:ES-ノード1 画像:elasticsearch:7.3.1 再起動:常に ボリューム: - "/ホーム/ SMB /データ/エス/ノード1:を/ usr / share / elasticsearch /データ" - 「/home/smb/config/es/node1/elasticsearch.yml :/usr/share/elasticsearch/config/elasticsearch.yml」 - "/ホーム/ SMB /ログ/エス/ノード1:/ユーザー/共有/ elasticsearch /ログ" ネットワーク: - SMB ES-ノード2: CONTAINER_NAME:ES-node2の 画像:elasticsearch:7.3.1 再起動:常に ボリューム: - "/ホーム/ SMB /データ/エス/ノード2:を/ usr / share / elasticsearch /データ" - 「/home/smb/config/es/node2/elasticsearch.yml: /usr/share/elasticsearch/config/elasticsearch.yml」 - "/ホーム/ SMB /ログ/エス/ノード2:/ユーザー/共有/ elasticsearch /ログ" ネットワーク: - SMBの kibana: #1 CONTAINER_NAME:filebeat #画像:ストア/弾性/ filebeat:7.3.1 #コマンド:--strict.perms = FALSE CONTAINER_NAME:kibana image: kibana:7.3.1 ポート: - 15601:5601の ネットワーク: - SMBの logstash: CONTAINER_NAME:logstash 画像:logstash:7.3.1 ポート: - 15044:5044の ネットワーク: - SMBの ボリューム: - 「/home/smb/config/logstash/logstash.yml:/ USR /シェア/ logstash /設定/ logstash.yml」 - "/home/smb/share/logstash/conf.d/:/usr/share/logstash/conf.d/" #filebeat: #ネットワーク: # -カスタム #ボリューム: # - $ {PWD} /docker/filebeat/filebeat.docker.yml:/usr/share/filebeat/filebeat.yml # -は/ var / log / laravel /:は/ var / log / laravel / # -の/ var / libに/ドッキングウィンドウ/コンテナ:は/ var / libに/ドッキングウィンドウ/コンテナ:RO # - /var/run/docker.sock:/var/run/docker.sockの #の ネットワーク: SMB: