Tag: docker neo4j docker

py2neo连接拒绝,而docker组成

我想运行一个Django的应用程序,它使用py2neo库连接到neo4j数据库。 它在我的本地机器上正常运行。 但是当我试图使用docker-compose得到它时,我一次又一次地出现了错误。 这是我的docker-compose.yml文件 version: '2' services: db: image: postgres neo4j: image: neo4j ports: – "7474:7474" – "7687:7687" volumes: – ./db/dbms:/data/dbms web: build: . command: python manage.py runserver 0.0.0.0:8000 volumes: – .:/code ports: – "8000:8000" depends_on: – db – neo4j links: – neo4j Dockerfile: FROM python:3 FROM neo4j:3.1 ENV PYTHONUNBUFFERED 1 RUN mkdir /code WORKDIR […]

指定neo4j泊坞窗容器的螺栓端口

我有两个使用docker-compose.yml文件创build的neo4j容器。 version: '2' services: neo4jdev1: image: neo4j ports: – "7474:7474" – "7687:7687" volumes: – $HOME/neo4jdev1/data:/data expose: – "7687" – "7474" neo4jdev2: image: neo4j ports: – "7475:7474" – "7689:7689" volumes: – $HOME/neo4jdev2/data:/data expose: – "7689" – "7475" 当我运行这个使用docker-compose up ,我得到两个服务运行。 我通过访问以下URL来检查这些。 https://192.168.99.100:7474 https://192.168.99.100:7475 正如你所看到的,我正在尝试为我的第二个服务公开端口7689,因为我想将它用作螺栓的端口而不是默认的7687。 在我的unit testing中,我尝试使用两个驱动程序连接到螺栓。 testing1(使用端口7687) – 通过 IDriver driver = GraphDatabase.Driver("bolt://192.168.99.100:7687", AuthTokens.Basic("neo4j", "password")); testing2(使用端口7689) […]

运行Docker Toolbox时添加-f参数

我想使用Docker Compose运行Docker容器。 docker-compose up命令工作正常,但我想指定docker-compose.yml文件的位置。 这是正在工作的命令。 在这种情况下, docker-compose.yml文件的位置是C:\Users\USERNAME\docker-compose.yml "C:\Program Files\Git\bin\bash.exe" –login -i "C:\Program Files\Docker Toolbox\start.sh" docker-compose up 现在,当我添加-f参数时,Docker Toolbox刚刚崩溃。 说我想把文件放在C:\docker-compose.yml "C:\Program Files\Git\bin\bash.exe" –login -i "C:\Program Files\Docker Toolbox\start.sh" docker-compose -f "C:\docker-compose.yml" up 为什么我需要这是因为我会停靠使用C#代码的Neo4j图像,我正在尝试使这个string工作。