私は、ホストからCORSを有効にしてelasticsearch.ymlをdocker-compose volumesオプションを使用してコンテナにコピーしようとしています。 しかし、configフォルダをコピーすると、そのフォルダにelasticsearch.ymlファイルがコピーされます。ここでdocker-composeはファイルをフォルダとしてコピーします
私のドッキングウィンドウ・コンファイルです:
version: "3"
services:
elasticsearch1:
container_name: my_container_name
image: elasticsearch
environment:
- "ES_JAVA_OPTS=-Xms1024m -Xmx1024m"
volumes:
- /config/:/usr/share/elasticsearch/config/
ports:
- '9200:9200'
- '9300:9300'
そして、これはアップドッキングウィンドウは、構成する実行しているWHE私が取得エラーメッセージです:スレッド「メイン」SettingsExceptionで
例外[ /usr/share/elasticsearch/config/elasticsearch.ymlから設定をロードできませんでした。ネストされた:IOException [ディレクトリです]。
Iはまた、フォルダをtmpにするためにコピーしようとした、ファイルをフォルダとして記載されていた:
drwxr-XR-X 2ルートルート40 7月6日8時25 elasticsearch.yml
私は間違っていますか?
私はあなたを参照してくださいdrwxr-xr-xの** d **で示されるelasticsearch.ymlディレクトリがあります。 ローカル_elasticsearch.yml_もディレクトリですか? – aclokay
ファイルです。私はWindowsオペレーティングシステムを使用しています。 – fmish
'config'ディレクトリはrootにありますか? './config:/ usr/share/elasticsearch/config /' – Konsole