Docker Fundamentals: Images, Containers, and the Container Runtime

<p>A hands-on beginner course that walks you through containerizing a real Node.js application from scratch. You'll learn what images, containers, and the container runtime actually are, write your first Dockerfile, and use docker build, run, ps, logs, and exec to work with a live container. From there you'll persist data with volumes and bind mounts, connect containers over a custom network using container names, and configure behavior with environment variables. The course ends with shipping a properly tagged image to a registry and diagnosing a container that refuses to start using exit codes, logs, and docker inspect.</p>

Tools: docker, containers, dockerfile