Essential Docker commands
docker build -t name:tag .Build image from Dockerfile
docker imagesList all images
docker pull nginx:latestPull image from registry
docker rmi <image>Delete an image
docker run -d -p 3000:3000 --name app name:tagRun container in background
docker ps -aList all containers
docker stop <container>Stop a running container
docker rm <container>Delete a container
docker logs -f <container>Follow container logs
docker exec -it <container> shOpen shell in container
docker-compose up -dStart all services
docker-compose downStop all services
docker-compose logs -fFollow compose logs
docker-compose up --buildRebuild and start