Docker Course #5: Docker Networking — Container Communication
Master Docker networking: bridge, host, overlay. Connect containers with automatic DNS and port mapping.
Backend, DevOps, cloud & software architecture.
Master Docker networking: bridge, host, overlay. Connect containers with automatic DNS and port mapping.
Learn to use Docker volumes for persistent data. Named volumes, bind mounts and backups with practical examples.
Learn to write Dockerfiles from scratch with FROM, COPY, RUN and CMD. Build images for Node.js and Python apps.
Understand how Docker images work, navigate Docker Hub, and learn to manage images with pull, inspect, and rmi.
Learn what Docker is, how to install it on Windows, macOS and Linux, and run your first container with docker run.
Build a complete REST API to manage tasks with Go. Final course project using the standard library, middleware, validation and in-memory storage.
Learn how to write unit tests, table-driven tests, benchmarks and mocks in Go. Master the testing package and Go built-in tools to ensure code quality.
Learn how to organize code into packages, manage dependencies with Go Modules, and master Go ecosystem tools. Part 8 of the Go course.
Learn concurrency in Go: goroutines, channels, sync.WaitGroup, select, mutex, and patterns like worker pools. Part 7 of the Go course.
Learn how to use structs, methods and interfaces in Go. Discover how Go implements object-oriented programming with composition over inheritance.
Get notified when I publish new articles in English. No spam, unsubscribe anytime.