rot*_*ers 3 ubuntu neo4j docker
我正在尝试设置Docker和Neo4j。我想在3个不同的端口上创建3个单独的数据库。
要获取图像:
sudo docker pull neo4j
然后创建3个这样的容器:
sudo docker run -d --publish=7474:7474 --publish=7687:7687 --volume=$HOME/db-neo-test-01/data:/data --volume=$HOME/db-neo-test-01/logs:/logs neo4j:latest
sudo docker run -d --publish=7475:7474 --publish=7688:7687 --volume=$HOME/db-neo-test-02/data:/data --volume=$HOME/db-neo-test-02/logs:/logs neo4j:latest
sudo docker run -d --publish=7476:7474 --publish=7689:7687 --volume=$HOME/db-neo-test-03/data:/data --volume=$HOME/db-neo-test-03/logs:/logs neo4j:latest
然后,我连接到<ipaddress>:7474设置初始密码。
现在,当我连接到另一个端口时7475,我突然设置了一个密码,如果在此处添加一个节点,则可以在所有其他容器中检索该节点。
我该如何设置以便隔离数据,并且可以为每个数据库实例使用不同的密码?
我连接到
<ipaddress>:7474以设置初始密码。现在,当我连接到另一个端口时7475,我突然设置了一个密码,如果在此处添加一个节点,则可以在所有其他容器中检索该节点。
您正在看到此行为,因为默认情况下Neo4j浏览器已连接到bolt://<ipaddress>:7687。
因此,即使您正在访问处的Neo4j浏览器<ipaddress>:7475,该浏览器都连接到bolt://<ipaddress>:7687,并且您仍在从第一个容器中看到数据。
我该如何设置以便隔离数据,并且可以为每个数据库实例使用不同的密码?
<ipaddress>:7475在网络浏览器中导航到。bolt://<ipaddress>:7688在“网络连接”部分下的“ URI”字段中输入。| 归档时间: |
|
| 查看次数: |
278 次 |
| 最近记录: |