First, checkout this project locally and then follow these steps:
- Go through the Docker installation and getting started guide before you start.
- Install the Docker Toolbox.
- Start a "Quickstart Terminal" session (see the getting started guide).
- Build the Docker image:
docker build -t hello-world .
- Run the image in a container:
docker run -d -p 4001:4000 hello-world
- The
-d
flag says to run the container in the background (daemon mode). - The
-p
flag maps port 4000 from the container to port 4001 on the docker machine.
- View your new container:
docker ps -a
- Check the logs for your container:
docker logs <container-id>
- Check the port of the container:
docker port <container-id>
- Open the app running on the docker machine:
open http://$(docker-machine ip default):4001