Differences between revisions 2 and 14 (spanning 12 versions)
Revision 2 as of 2019-02-08 04:45:37
Size: 408
Editor: scot
Comment:
Revision 14 as of 2021-08-13 16:18:34
Size: 1567
Editor: scot
Comment:
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
To install this try the convenience script: https://get.docker.com/. PROBLEM:

 * Docker doesn't actually start, when going to settings it just spins.

FIX:
 * Start powershell as admin. Run: {{{'C:\Program Files\Docker\Docker\DockerCli.exe' -SwitchDaemon}}}
 * You may need to a) uncheck Use the WSL 2 based engine, b) Apply & Restart, c) Check Use the WSL 2 based engine (select Ubuntu 20.04), d) repeat (b)
Line 11: Line 17:
|| # docker ps -a || List all running containers ||
|| # docker images ls || List images on this machine ||
|| # docker run [imagename] || Runs image ||
{{{
## List Docker CLI commands
docker
docker container --help

## Display Docker version and info
docker --version
docker version
docker info

## Execute Docker image - also pull and image
docker run hello-world

## Pull (download) and image from Docker Hub
docker pull mcr.microsoft.com/mssql/server:2019-latest

## List Docker images and resource sizes
docker image ls
OR
docker images

## List Docker containers (running, all, all in quiet mode)
docker container ls
docker container ls --all
docker container ls -aq

## Start a new container running the ubuntu image
docker run -t -i ubuntu /bin/bash

## Start a bash prompt in an existing, running container
docker exec -ti [container name] /bin/bash

## Stop a container
docker stop [container name]

## List running containers
docker ps

## Inspect the configuration of a container
docker inspect [container name]

## Delete a container
docker container rm [container name]

## Delete an image
docker image rm [image name]
}}}

Experimenting with Docker

I just started playing with Docker and kubernete. But first I played with Docker.

Docker

PROBLEM:

  • Docker doesn't actually start, when going to settings it just spins.

FIX:

  • Start powershell as admin. Run: 'C:\Program Files\Docker\Docker\DockerCli.exe' -SwitchDaemon

  • You may need to a) uncheck Use the WSL 2 based engine, b) Apply & Restart, c) Check Use the WSL 2 based engine (select Ubuntu 20.04), d) repeat (b)

Common Commands - Managing images

## List Docker CLI commands
docker
docker container --help

## Display Docker version and info
docker --version
docker version
docker info

## Execute Docker image - also pull and image
docker run hello-world

## Pull (download) and image from Docker Hub
docker pull mcr.microsoft.com/mssql/server:2019-latest

## List Docker images and resource sizes
docker image ls 
OR
docker images

## List Docker containers (running, all, all in quiet mode)
docker container ls
docker container ls --all
docker container ls -aq

## Start a new container running the ubuntu image
docker run -t -i ubuntu /bin/bash

## Start a bash prompt in an existing, running container
docker exec -ti [container name] /bin/bash

## Stop a container 
docker stop [container name]

## List running containers
docker ps

## Inspect the configuration of a container 
docker inspect [container name]

## Delete a container 
docker container rm [container name]

## Delete an image
docker image rm [image name]

NetworkConfiguration/Docker (last edited 2021-08-13 16:18:58 by scot)