Sto eseguendo elasticsearch da un contenitore di finestra mobile.Come copiare il file nel contenitore mobile arrestato
Durante la configurazione di elasticsearch per ssl e shield il mio file elasticsearch.yml
ha ottenuto l'accesso illegale, ad esempio TAB
anziché space
.
Ora il mio contenitore finestra mobile non si sta avviando e dando il seguente errore:
{1.4.4}: Setup Failed ...
- SettingsException[Failed to load settings from [file:/elasticsearch/config/elasticsearch.yml]]
IOException[Tabs are illegal in YAML. Did you mean to use whitespace character instead?]
org.elasticsearch.common.settings.SettingsException: Failed to load
settings from [file:/elasticsearch/config/elasticsearch.yml]
at org.elasticsearch.common.settings.ImmutableSettings$Builder.loadFromStream(ImmutableSettings.java:947)
at org.elasticsearch.common.settings.ImmutableSettings$Builder.loadFromUrl(ImmutableSettings.java:931)
at org.elasticsearch.node.internal.InternalSettingsPreparer.prepareSettings(InternalSettingsPreparer.java:77)
at org.elasticsearch.bootstrap.Bootstrap.initialSettings(Bootstrap.java:106)
at org.elasticsearch.bootstrap.Bootstrap.main(Bootstrap.java:177)
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:32)
Caused by: java.io.IOException: Tabs are illegal in YAML. Did you
mean to use whitespace character instead?
at org.elasticsearch.common.settings.loader.YamlSettingsLoader.load(YamlSettingsLoader.java:44)
at org.elasticsearch.common.settings.ImmutableSettings$Builder.loadFromStream(ImmutableSettings.java:944)
... 5 more
Come posso modificare elasticsearch.yml
o sostituirla senza perdere i dati o sostituire il file elasticsearch.yml
nel mio contenitore esistente?
grazie per la vostra risposta. –
se [docker commit] [1] newimage verranno copiati anche i miei dati elasticsearch. –
@AmitJamwal l'intero stato di quel contenitore, con tutti i suoi dati, verrà congelato in una nuova immagine. Quindi sì. Ma se può dipendere anche da come è stato eseguito quel contenitore (qual era la sintassi esatta della 'finestra mobile? ') – VonC