Basic docker commands and uses.
docker run - Executes commands in new container
docker start - For starting containers
docker ps - List of running containers
docker build - for Building image from dockerfile
docker pull - download image from registry
docker push - Inserting an image to docker registry
docker exec - to run command inside running container
docker search - Image search inside docker hub
docker attach - To attach a running container
docker commit - Creating new image from the current state of running container