2016-06-24 38 views

risposta

8

Hanno un apposito section sulla loro pagina per quella ...

Ci sono 3 modi: tramite le variabili di ambiente, di montaggio di un volume /conf e la costruzione di una nuova immagine

Il volume /conf è probabilmente il modo OP desidera:

Per apportare modifiche arbitrarie alla configurazione Neo4j, fornire il contenitore con un volume/conf.

docker run \ 
    --detach \ 
    --publish=7474:7474 --publish=7687:7687 \ 
    --volume=$HOME/neo4j/data:/data \ 
    --volume=$HOME/neo4j/logs:/logs \ 
    --volume=$HOME/neo4j/conf:/conf \ 
    neo4j:3.1 

Tutti i file di configurazione nel volume/conf sostituiranno i file forniti dal immagine. Ciò include i valori che potrebbero essere stati impostati nella risposta alle variabili di ambiente passate al contenitore da Docker. Quindi, se si desidera modificare un valore in un file, è necessario assicurarsi che il resto del file sia completo e corretto.

Per eseguire il dump di un set iniziale di file di configurazione, eseguire l'immagine con il comando dump-config .

docker run --rm\ 
    --volume=$HOME/neo4j/conf:/conf \ 
    neo4j:3.1 dump-config 
+1

Questo link è rotto ... includi dettaglio nel post (http://meta.stackoverflow.com/questions/262038/how-to-flag-dead-links) –