Docker

This page consolidates all the Docker and Windows Containers articles.

  1. Docker Command-Line Completion For The Windows Docker PowerShell Module
  2. Part 1: Deploy Docker Container On Windows Server 2016
  3. Part 2: Deploy Docker On Windows Server 2016
  4. Part 3: Download Windows Images For Docker
  5. Part 4: Create A Windows Server 2016 Container Using Docker
  6. Part 5: Install IIS On A Windows Docker Container
  7. Use Docker With PowerShell ISE Console
  8. Part 6: Connect A Windows Container To A Shared Storage With Docker
  9. How To Check Installed Docker Version On Windows Server 2016
  10. Create Windows Containers using Docker In Microsoft Azure
  11. Monitor And Manage Windows Containers In Microsoft Azure Using Docker
  12. Delete And Create Windows Containers On Microsoft Azure Using Docker
  13. View Real Time Windows Containers Event Using Docker On Microsoft Azure
  14. Install And Configure Windows Nano Server As A Container Host
  15. How To Connect To A Windows Container Using PowerShell
  16. How To Install Docker On Windows Nano Server Container Host
  17. Manage Windows Containers Using The PowerShell Containers Module
  18. Step By Step: Install And Configure Windows Containers And Docker on Windows Server 2016 TP5
  19. How To Run Windows Server Containers In Microsoft Azure
  20. Create Windows Containers using Docker In Microsoft Azure
  21. Monitor And Manage Windows Containers In Microsoft Azure Using Docker
  22. Delete And Create Windows Containers On Microsoft Azure Using Docker
  23. View Real Time Windows Containers Event Using Docker On Microsoft Azure
  24. Install And Run IIS Server Inside Windows Container Running On Azure And Docker

Docker Commands

Command

Details

attach

Attach 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 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 a container or image

kill

Kill a running container

load

Load an image from a tar archive or STDIN

login

Register or log in to a Docker registry

logout

Log out from a Docker registry

logs

Fetch the logs of a container

network

Manage Docker networks

pause

Pause all processes within a container

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 a container

rm

Remove one or more containers

rmi

Remove one or more images

run

Run a command in a new container

save

Save an image(s) to a tar archive

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 a running container

tag

Tag an image into a repository

top

Display the running processes of a container

unpause

Unpause all processes within a container

version

Show the Docker version information

volume

Manage Docker volumes

wait

Block until a container stops, then print its exit code