Installation Docker et déploiement de plusieurs conteneurs neo4j

Prémisse : docker a installé l'image neo4j et a créé un conteneur neo4j auparavant, souhaite maintenant créer un autre conteneur neo4j vide


Commande de génération : 

docker run -dit --name neo4j_publisher  -p 27474:27474 -p 27687:27687 -v /home/neo4j/data_publisher:/data -v /home/neo4j/logs_publisher:/logs -v /home/neo4j/conf_publisher:/var/lib/neo4j/conf -v /home/neo4j/import_publisher:/var/lib/neo4j/import --env NEO4J_AUTH=neo4j/password neo4j

Parmi eux, éditeur est le nom que j'ai choisi, qui peut être modifié par moi-même.

Ensuite, le port est changé en 27474, 27687, et le 7474, 7687 par défaut est échelonné.

Après la création, vous pouvez vérifier l'état :

docker ps -a

Modifier le fichier de configuration :

Trouvez le chemin du fichier de configuration, ici /home/neo4j/conf_publisher/neo4j.conf

cd /home/neo4j/conf_publisher

gedit neo4j.conf

Après ouverture, il faut modifier le fichier de configuration :

# 取消密码验证
dbms.security.auth_enabled=false
dbms.tx_log.rotation.retention_policy=100M size

dbms.memory.pagecache.size=512M

dbms.default_listen_address=0.0.0.0


dbms.connectors.default_listen_address=0.0.0.0

# 主要改这两个的端口,防止冲突
dbms.connector.bolt.listen_address=0.0.0.0:27687 
dbms.connector.http.listen_address=0.0.0.0:27474

# 允许数据库备份
dbms.backup.enabled=true
dbms.backup.address=localhost:6362

dbms.directories.logs=/logs

Enfin, docker redémarre <identifiant du conteneur>

Ouvrez simplement l'URL http://localhost:27474/browser/


Supprimer toutes les données de la base de données

match (n) detach delete (n)

Je suppose que tu aimes

Origine blog.csdn.net/qq_44789957/article/details/130850784
conseillé
Classement