Install Docker Desktop, learn Docker basics, set up Docker Compose, add VS Code integration, and build your first custom image. All in 5 minutes.
All commands used in this video:
Install Docker Desktop
brew install --cask docker
open /Applications/Docker.app
docker --version
docker run hello-world
Docker Basics
docker pull nginx
docker run -d -p 8080:80 --name my-nginx nginx
docker ps
docker images
docker stop my-nginx && docker rm my-nginx
Docker Compose
mkdir ~/docker-demo && cd ~/docker-demo
docker compose up -d
docker compose ps
docker compose down
VS Code Extension
code --install-extension ms-azuretools.vscode-docker
Your First Dockerfile
mkdir ~/my-app && cd ~/my-app
docker build -t my-app .
docker run -d -p 3000:80 --name my-app my-app
curl localhost:3000
📚 CHAPTERS:
0:00 Intro
0:10 Docker Desktop Install
1:00 Docker Basics
1:55 Docker Compose
2:50 VS Code Docker Extension
3:40 Your First Dockerfile
4:40 Wrap Up
#docker #macos #programming #devtools #installthat