Get Docker CE for Ubuntu | Docker Documentation
Post-installation steps for Linux | Docker Documentation
Both link setup procedures must be followed. And finally the cli docker-compose :
Install Docker Compose | Docker Documentation
GUI ( Graphical User Interface ) for docker
Releases · docker/kitematic · GitHub
# Download the docker image
git clone https://github.com/simplon-roanne/docker-nodejs-helloworld
# Go to the newly created directory
cd docker-nodejs-helloworld
# This will initialize the container and then start it immediatly
docker-compose up
# This will initialize the container but won't start it
docker-compose up --no-start
Then run Kitematic and start your container.
If you see the message : " docker-nodejs | server is listening on 8000 " Then your web server is up : go to http://localhost:8000