- Install Docker Desktop
brew install --cask docker-desktop - Start it
open -a DockerWait for the whale icon in the menu bar to stop animating.
Check it worked
- Run a test container
docker run hello-world
Undo it
- Uninstall Docker Desktop
brew uninstall --cask docker-desktop
- Install Docker Engine and ComposeNeeds sudo
curl -fsSL https://get.docker.com | sudo shDocker's official install script. Fine for a dev machine.
- Use docker without sudoNeeds sudo
sudo usermod -aG docker $USER newgrp docker
Check it worked
- Run a test container
docker run hello-world
Undo it
- Uninstall DockerNeeds sudo
sudo apt purge -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
- Turn on WSL (Docker needs it)Run as administrator
wsl --installRestart your PC when it finishes.
- Install Docker Desktop
winget install Docker.DockerDesktopOpen Docker Desktop from the Start menu once to finish setup.
Check it worked
- Run a test container
docker run hello-world
Undo it
- Uninstall Docker Desktop
winget uninstall Docker.DockerDesktop