In this video, CJ shows how to quickly get started with Docker.
Follow along with the first example here: https://github.com/w3cj/pokemon-cacher Follow along with the second example here: https://github.com/w3cj/backpack-debuggers
00:00 How do we run a redis database locally?
00:43 Simple Example API Setup
01:34 Run an image with the docker CLI
05:26 docker CLI commands
07:54 A simple docker compose example
10:49 More complex example API setup
Watch the full Crash Course here: https://www.youtube.com/watch?v=RHjXPN_h1YA
Overview of Docker Desktop: https://docs.docker.com/desktop/
Docker Desktop license agreement: https://docs.docker.com/subscription/desktop-license/
docker CLI reference: https://docs.docker.com/reference/cli/docker/
docker container CLI reference: https://docs.docker.com/reference/cli/docker/container/
docker exec reference: https://docs.docker.com/reference/cli/docker/container/exec/
docker compose CLI reference: https://docs.docker.com/compose/reference/
docker-compose.yml file reference: https://docs.docker.com/compose/compose-file/
Docker hub images used in this video:
Redis: https://hub.docker.com/_/redis
Postgres: https://hub.docker.com/_/postgres/
Docker desktop alternatives:
Podman Desktop: https://podman-desktop.io/
Rancher Desktop: https://rancherdesktop.io/
Orbstack: https://orbstack.dev/
Colima: https://github.com/abiosoft/colima
Redis links:
Install redis: https://redis.io/docs/install/install-redis/
Redis cloud: https://redis.com/cloud/pricing/