Returns a list of commands your current version of docker supports.
Returns the version of the client (CLI) as well as the server (Engine) and ensures that docker is working properly. The engine is running in the background. On Windows it is a service, in Mac/Linux it is called a daemon.
Returns the information about the configuration and setup of docker for the docker engine.
Log in to you to your Docker Hub account.
Log out from your Docker Hub account.
See docker space usage on your system.
Clean all unecessary files
Show all available commands for the container management part of docker.
This will create a and start a new container with a specified image.
Start a specified container.
Stop a specified container.
List all of the currently running containers on the system.
Execute a command in a running container.
docker container exec -it ubuntu bash
Rename a specified container
List all of the logs for a specified container.
List all of the processes for a specified container.
List the details for a specified container.
Show which ports are forwarding traffic to a specified container.
List the performance statistics for all containers.
Remove a container.
Show all available commands for the network management part of docker.
List all established networks.
Show specific details for a specified network.
Create a new docker network
Attach a specified network to a container.
Detatch a specified network from a container.
Show all available commands for the image management part of docker.
List all of the images in your local environment.
Pull an image from a registry (Default: Docker Hub) into your local environment.
Remove your local version of an image.
Show the layers of a specified image.
Show detailed information (metadata) of a specified image.
Create a tag [target-image] that refers to a [source-image].
docker tag 0e5574283393 fedora/httpd:version1.0
Push a local image to a registry (Default: Docker Hub).
Build an image from a Dockerfile.
Remove all dangling (unused) images.
Show all available commands for Docker volumes.
List all of the volumes in your local environment.
Show detailed information of a specified volume.
Create a volume detatched from any container.
Removes a specified volume if it isn't already attached to a container.
Show all available commands for Docker-compose.
Builds and tags all of the services specified in the YAML file.
Builds (re)creates, starts, and attaches to containers for a service.
Stop the container(s) and remove them. This removes any created docker networks as well.
Starts the existing containers created by docker compose
.
Stops the running containers created by docker compose
.
Restarts the containers created by docker compose
.
List all the running containers created by docker compose
.
Show the logs for the currently running services.
Show all available commands for Docker swarms
Initialize docker swarm on your system.
Join a swarm as a worker or manager node.
Display the command to join a swarm as a specified role.
Show all available commands for Docker nodes.
List all of the nodes in a swarm
Show all available commands for Docker services.
List all of the currently running services in the swarm
Create a service
List all of the running containers in a specified service.
Update/Change an attribute of a specified service