run multiple instances in the same server

i want to run two instances of docker neo4j in the same computer.
i run

docker run --publish=7474:7474 --publish=7687:7687 --volume=/Users/wangyiran/project/testplatformV6/data/neo4j1 neo4j:3.0

and another instance i want use different port and data directory.so i run

  • docker windows 7 execute ipython tensorflow
  • Nginx connection refused while connecting to Node.js upstream inside a Docker container
  • Docker containers starts at different subtnets
  • Docker: bash terminal starts without prompt
  • How to deploy docker image of artifactory-oss on marathon without permissions issues
  • Rancher Container Utilization stats stuck on Connecting
  • docker run --publish=7475:7475 --publish=7688:7688 --volume=/Users/wangyiran/project/testplatformV6/data/neo4j2 neo4j:3.0
    

    but it doesn’t work.
    i knowledge docker can run multiple instances of the image,but how to do that?

  • docker: networking without linking
  • Change docker storage driver on Mac OS X
  • Can I use LXD image to create Docker container and/or vice versa?
  • Overriding `tcp.publish_port` breaks clustering when elasticsearch is in a container
  • Docker stats from java
  • docker suspend and resume using criu
  • Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.