2016-06-24 23 views

Trả lời

8

Họ có một chuyên section trên trang của họ cho rằng ...

Có 3 cách: qua biến môi trường, gắn một khối lượng /conf và xây dựng một hình ảnh mới

Khối lượng /conf có lẽ là con đường the OP muốn:

Để thực hiện các sửa đổi tùy ý đối với cấu hình Neo4j, hãy cung cấp vùng chứa có âm lượng/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 

Bất kỳ tệp cấu hình nào trong/âm lượng sẽ ghi đè các tệp do hình ảnh cung cấp. Điều này bao gồm các giá trị có thể đã được đặt trong các câu trả lời tới các biến môi trường được chuyển đến vùng chứa bởi Docker. Vì vậy, nếu bạn muốn thay đổi một giá trị trong một tệp, bạn phải đảm bảo rằng phần còn lại của tệp hoàn chỉnh và chính xác.

Để đổ bộ tệp cấu hình ban đầu, hãy chạy hình ảnh bằng lệnh dump-config.

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

Liên kết này là phá sản ... xin vui lòng bao gồm các chi tiết trong bài (http://meta.stackoverflow.com/questions/262038/how-to-flag-dead-links) –

Các vấn đề liên quan