I am trying to set up a development environment for a project which we are adopting. Part of the project is the deployment of Rocketchat with Mongo on Docker. I have installed the legacy DockerToolbox with Oracle VirtualBox, as I am running Windows 10 Home that does not support the current version of Docker and HyperV. I think I have taken all the required steps to install and run the componants, but am unable to connect to localhost.
This is what I have done:
- Started Docker with Docker Quickstart Terminal
Followed instructions in Readme https: //github.com/docker-library/docs/tree/master/rocket.chat
-> $ docker run --name db -d mongo:3.0 --smallfiles
which downloaded mongo
-> $ docker run --name rocketchat -p 80:3000 --env ROOT_URL=http: //localhost --link db -d rocket.chat
which downloaded rocketchat
However, when I try to browse to localhost, localhost:3000, or 127.0.0.1, they are now accessible. Googling for docker and rocketchat suggested that the problem might be that the port 3000 is not open through the firewall. I have enabled it but connection to localhost is still failing.
I also thought that I might need to have a server running, so invoked Tomcat. This didn't help either.
I have worked through the codeschool try-docker tutorial, but still not quite got the answer.
I am sure that there is something very simple and obvious that I am not doing, but I've been unable to find an answer. Any help would be fantastic! Thank you.