title: Py2neo function run on a Jupyter docker container cannot connect to a neo4j docker container
body: <p>I am currently testing functions I wrote for neo4j on a jupyter notebook container.<br />
  The functions worked on my local machine but I get a connection error number 111 when I attempt to call the function.</p>
  <h3>Update: I have attempted to uncomment this line in neo4j.conf:</h3>
  <blockquote>
  <p>dbms.connectors.default_listen_address=0.0.0.0</p>
  </blockquote>
  <p>The main problem is, I cannot get neo4j.conf to take the change without breaking the system.<br />
  My docker run code was like this previously:</p>
  <pre><code>sudo docker run \
      --publish=7474:7474 --publish=7687:7687 \
      -v ~/neo4j/data:/data \
      -v ~/n4j_conf:/conf \
      -v ~/neo4j/import:/var/lib/neo4j/import \
      -v ~/n4j_plugins:/var/lib/neo4j/plugins \
      neo4j
  </code></pre>
  <p>However, I noticed my error and changed the container volume directory to:</p>
  <pre><code>sudo docker run \
      --publish=7474:7474 --publish=7687:7687 \
      -v ~/neo4j/data:/data \
      -v ~/n4j_conf:/var/lib/neo4j/conf \
      -v ~/neo4j/import:/var/lib/neo4j/import \
      -v ~/n4j_plugins:/var/lib/neo4j/plugins \
      neo4j
  </code></pre>
  <p>And now... the logs say that neo4j cannot start successfully.</p>
  <h3>End update</h3>
  <p>Would I need to change my volume configuration to the previous version and... somehow have neo4j read the conf file from another directory?</p>