---
# System prepended metadata

title: docker
tags: [Docker]

---

---
title: docker  
tags: Docker   
---
# docker COMMAND

### Usage:	

docker [OPTIONS] COMMAND

> A self-sufficient runtime for containers

### Options:

| Options | Description | 
| -------- | -------- |
|      --config string     |Location of client config files (default "/Users/YourUserName/.docker")
|  -c, --context string    |Name of the context to use to connect to the daemon (overrides DOCKER_HOST env var and default context set with "docker context use")
|  -D, --debug             |Enable debug mode
|  -H, --host list         |Daemon socket(s) to connect to
|  -l, --log-level string  |Set the logging level ("debug"|"info"|"warn"|"error"|"fatal") (default "info")
|      --tls               |Use TLS; implied by --tlsverify
|      --tlscacert string  |Trust certs signed only by this CA (default "/Users/YourUserName/.docker/ca.pem")
|      --tlscert string    |Path to TLS certificate file (default "/Users/YourUserName/.docker/cert.pem")
|      --tlskey string     |Path to TLS key file (default "/Users/YourUserName/.docker/key.pem")
|      --tlsverify         |Use TLS and verify the remote
|  -v, --version           |Print version information and quit

### Management Commands:

| Command | Description | 
| -------- | -------- |
|  builder   | Manage builds
|  config    | Manage Docker configs
|  container | Manage containers
|  context   | Manage contexts
|  image     | Manage images
|  network   | Manage networks
|  node      | Manage Swarm nodes
|  plugin    | Manage plugins
|  secret    | Manage Docker secrets
|  service   | Manage services
|  stack     | Manage Docker stacks
|  swarm     | Manage Swarm
|  system    | Manage Docker
|  trust     | Manage trust on Docker images
|  volume    | Manage volumes

#### Commands:

| Command | Description | 
| -------- | -------- |
| attach     |Attach local standard input, output, and error streams to a running container
|  build     | Build an image from a Dockerfile
|  commit    | Create a new image from a container's changes
|  cp        | Copy files/folders between a container and the local filesystem
|  create    | Create a new container
|  diff      | Inspect changes to files or directories on a container's filesystem
|  events    | Get real time events from the server
|  exec      | Run a command in a running container
|  export    | Export a container's filesystem as a tar archive
|  history   | Show the history of an image
|  images    | List images
|  import    | Import the contents from a tarball to create a filesystem image
|  info      | Display system-wide information
|  inspect   | Return low-level information on Docker objects
|  kill      | Kill one or more running containers
|  load      | Load an image from a tar archive or STDIN
|  login     | Log in to a Docker registry
|  logout    | Log out from a Docker registry
|  logs      | Fetch the logs of a container
|  pause     | Pause all processes within one or more containers
|  port      | List port mappings or a specific mapping for the container
|  ps        | List containers
|  pull      | Pull an image or a repository from a registry
|  push      | Push an image or a repository to a registry
|  rename    | Rename a container
|  restart   | Restart one or more containers
|  rm        | Remove one or more containers
|  rmi       | Remove one or more images
|  run       | Run a command in a new container
|  save      | Save one or more images to a tar archive (streamed to STDOUT by default)
|  search    | Search the Docker Hub for images
|  start     | Start one or more stopped containers
|  stats     | Display a live stream of container(s) resource usage statistics
|  stop      | Stop one or more running containers
|  tag       | Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE
|  top       | Display the running processes of a container
|  unpause   | Unpause all processes within one or more containers
|  update    | Update configuration of one or more containers
|  version   | Show the Docker version information
|  wait      | Block until one or more containers stop, then print their exit codes