408
Comment:
|
1567
|
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]