Package Docker
An application container engine
Docker is is a product for you to build, ship and run any application as a lightweight container.
Docker containers are both hardware-agnostic and platform-agnostic. This means they can run anywhere, from your laptop to the largest cloud compute instance and everything in between - and they don't require you to use a particular language, framework or packaging system. That makes them great building blocks for deploying and scaling web apps, databases, and backend services without depending on a particular stack or provider.
Version: 19.03.9
See also: docker-cli.
General Commands | |
| docker | alias for podman |
| docker-attach | alias for podman-attach |
| docker-build | alias for podman-build |
| docker-builder | Manage builds |
| docker-builder-build | Build an image from a Dockerfile |
| docker-builder-prune | Remove build cache |
| docker-checkpoint | Manage checkpoints |
| docker-checkpoint-create | Create a checkpoint from a running container |
| docker-checkpoint-ls | List checkpoints for a container |
| docker-checkpoint-rm | Remove a checkpoint |
| docker-commit | alias for podman-commit |
| docker-config | Manage Swarm configs |
| docker-config-create | Create a config from a file or STDIN |
| docker-config-inspect | Display detailed information on one or more configs |
| docker-config-ls | List configs |
| docker-config-rm | Remove one or more configs |
| docker-container | alias for podman-container |
| docker-container-attach | alias for podman-attach |
| docker-container-commit | alias for podman-commit |
| docker-container-cp | alias for podman-cp |
| docker-container-create | alias for podman-create |
| docker-container-diff | alias for podman-container-diff |
| docker-container-exec | alias for podman-exec |
| docker-container-export | alias for podman-export |
| docker-container-inspect | alias for podman-container-inspect |
| docker-container-kill | alias for podman-kill |
| docker-container-logs | alias for podman-logs |
| docker-container-ls | alias for podman-ps |
| docker-container-pause | alias for podman-pause |
| docker-container-port | alias for podman-port |
| docker-container-prune | alias for podman-container-prune |
| docker-container-rename | alias for podman-rename |
| docker-container-restart | alias for podman-restart |
| docker-container-rm | alias for podman-rm |
| docker-container-run | alias for podman-run |
| docker-container-start | alias for podman-start |
| docker-container-stats | alias for podman-stats |
| docker-container-stop | alias for podman-stop |
| docker-container-top | alias for podman-top |
| docker-container-unpause | alias for podman-unpause |
| docker-container-update | alias for podman-update |
| docker-container-wait | alias for podman-wait |
| docker-context | Manage contexts |
| docker-context-create | Create a context |
| docker-context-export | Export a context to a tar archive FILE or a tar stream on STDOUT. |
| docker-context-import | Import a context from a tar or zip file |
| docker-context-inspect | Display detailed information on one or more contexts |
| docker-context-ls | List contexts |
| docker-context-rm | Remove one or more contexts |
| docker-context-update | Update a context |
| docker-context-use | Set the current docker context |
| docker-cp | alias for podman-cp |
| docker-create | alias for podman-create |
| docker-diff | alias for podman-diff |
| docker-events | alias for podman-events |
| docker-exec | alias for podman-exec |
| docker-export | alias for podman-export |
| docker-history | alias for podman-history |
| docker-image | alias for podman-image |
| docker-image-build | alias for podman-build |
| docker-image-history | alias for podman-history |
| docker-image-import | alias for podman-import |
| docker-image-inspect | alias for podman-image-inspect |
| docker-image-load | alias for podman-load |
| docker-image-ls | alias for podman-images |
| docker-image-prune | alias for podman-image-prune |
| docker-image-pull | alias for podman-pull |
| docker-image-push | alias for podman-push |
| docker-image-rm | alias for podman-rmi |
| docker-image-save | alias for podman-save |
| docker-image-tag | alias for podman-tag |
| docker-images | alias for podman-images |
| docker-import | alias for podman-import |
| docker-info | alias for podman-info |
| docker-inspect | alias for podman-inspect |
| docker-kill | alias for podman-kill |
| docker-load | alias for podman-load |
| docker-login | alias for podman-login |
| docker-logout | alias for podman-logout |
| docker-logs | alias for podman-logs |
| docker-manifest | alias for podman-manifest |
| docker-manifest-annotate | alias for podman-manifest-annotate |
| docker-manifest-create | alias for podman-manifest-create |
| docker-manifest-inspect | alias for podman-manifest-inspect |
| docker-manifest-push | alias for podman-manifest-push |
| docker-network | alias for podman-network |
| docker-network-connect | alias for podman-network-connect |
| docker-network-create | alias for podman-network-create |
| docker-network-disconnect | alias for podman-network-disconnect |
| docker-network-inspect | alias for podman-network-inspect |
| docker-network-ls | alias for podman-network-ls |
| docker-network-prune | alias for podman-network-prune |
| docker-network-rm | alias for podman-network-rm |
| docker-node | Manage Swarm nodes |
| docker-node-demote | Demote one or more nodes from manager in the swarm |
| docker-node-inspect | Display detailed information on one or more nodes |
| docker-node-ls | List nodes in the swarm |
| docker-node-promote | Promote one or more nodes to manager in the swarm |
| docker-node-ps | List tasks running on one or more nodes, defaults to current node |
| docker-node-rm | Remove one or more nodes from the swarm |
| docker-node-update | Update a node |
| docker-pause | alias for podman-pause |
| docker-plugin | Manage plugins |
| docker-plugin-create | Create a plugin from a rootfs and configuration. Plugin data directory must contain config.json and rootfs directory. |
| docker-plugin-disable | Disable a plugin |
| docker-plugin-enable | Enable a plugin |
| docker-plugin-inspect | Display detailed information on one or more plugins |
| docker-plugin-install | Install a plugin |
| docker-plugin-ls | List plugins |
| docker-plugin-push | Push a plugin to a registry |
| docker-plugin-rm | Remove one or more plugins |
| docker-plugin-set | Change settings for a plugin |
| docker-plugin-upgrade | Upgrade an existing plugin |
| docker-port | alias for podman-port |
| docker-ps | alias for podman-ps |
| docker-pull | alias for podman-pull |
| docker-push | alias for podman-push |
| docker-rename | alias for podman-rename |
| docker-restart | alias for podman-restart |
| docker-rm | alias for podman-rm |
| docker-rmi | alias for podman-rmi |
| docker-run | alias for podman-run |
| docker-save | alias for podman-save |
| docker-search | alias for podman-search |
| docker-secret | alias for podman-secret |
| docker-secret-create | alias for podman-secret-create |
| docker-secret-inspect | alias for podman-secret-inspect |
| docker-secret-ls | alias for podman-secret-ls |
| docker-secret-rm | alias for podman-secret-rm |
| docker-service | Manage Swarm services |
| docker-service-create | Create a new service |
| docker-service-inspect | Display detailed information on one or more services |
| docker-service-logs | Fetch the logs of a service or task |
| docker-service-ls | List services |
| docker-service-ps | List the tasks of one or more services |
| docker-service-rm | Remove one or more services |
| docker-service-rollback | Revert changes to a service's configuration |
| docker-service-scale | Scale one or multiple replicated services |
| docker-service-update | Update a service |
| docker-stack | Manage Swarm stacks |
| docker-stack-deploy | Deploy a new stack or update an existing stack |
| docker-stack-ls | List stacks |
| docker-stack-ps | List the tasks in the stack |
| docker-stack-rm | Remove one or more stacks |
| docker-stack-services | List the services in the stack |
| docker-start | alias for podman-start |
| docker-stats | alias for podman-stats |
| docker-stop | alias for podman-stop |
| docker-swarm | Manage Swarm |
| docker-swarm-ca | Display and rotate the root CA |
| docker-swarm-init | Initialize a swarm |
| docker-swarm-join | Join a swarm as a node and/or manager |
| docker-swarm-join-token | Manage join tokens |
| docker-swarm-leave | Leave the swarm |
| docker-swarm-unlock | Unlock swarm |
| docker-swarm-unlock-key | Manage the unlock key |
| docker-swarm-update | Update the swarm |
| docker-system | alias for podman-system |
| docker-system-df | alias for podman-system-df |
| docker-system-events | alias for podman-events |
| docker-system-info | alias for podman-info |
| docker-system-prune | alias for podman-system-prune |
| docker-tag | alias for podman-tag |
| docker-top | alias for podman-top |
| docker-trust | Manage trust on Docker images |
| docker-trust-inspect | Return low-level information about keys and signatures |
| docker-trust-key | Manage keys for signing Docker images |
| docker-trust-key-generate | Generate and load a signing key-pair |
| docker-trust-key-load | Load a private key file for signing |
| docker-trust-revoke | Remove trust for an image |
| docker-trust-sign | Sign an image |
| docker-trust-signer | Manage entities who can sign Docker images |
| docker-trust-signer-add | Add a signer |
| docker-trust-signer-remove | Remove a signer |
| docker-unpause | alias for podman-unpause |
| docker-update | alias for podman-update |
| docker-version | alias for podman-version |
| docker-volume | alias for podman-volume |
| docker-volume-create | alias for podman-volume-create |
| docker-volume-inspect | alias for podman-volume-inspect |
| docker-volume-ls | alias for podman-volume-ls |
| docker-volume-prune | alias for podman-volume-prune |
| docker-volume-rm | alias for podman-volume-rm |
| docker-wait | alias for podman-wait |
File Formats | |
| Dockerfile | automate the steps of creating a Docker image |
| docker-config-json | Default Docker configuration file |
System Administration | |
| dockerd | Enable daemon mode |