Welcome!
In this course with over 6 hours of content, you're going to learn:
- Basic Docker commands
- The Docker Layer system
- Advanced filtering and CLI commands
- Dockerfile optimization
- Docker Compose
- Build a fully automated and containerized IoT Pipeline using Flask, NodeRED, InfluxDB, and Grafana
- Learn Docker networking by adding a VPN and managing separate networks
- And more!
So what are you waiting for? Sign up now!
Completed Curriculum (Course is Under Construction)
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- Meet Docker! (9:17)
- Docker Components (5:28)
- Docker Info (5:17)
- Docker Pull (6:10)
- Docker History (5:07)
- Docker Image Layer Reuse (5:56)
- Docker Create and Start (5:23)
- Docker Run! (9:55)
- Docker Inspect (5:03)
- Docker ps and filtering (10:06)
- Flask Version Note (IMPORTANT!)
- Our Python Code Overview (4:36)
- Bind Mounts and Working Directories (8:17)
- Docker Ports and Detaching (9:16)
- Overlay2 Filesystem Deeper Dive (9:07)
- Hello Dockerfile! (7:59)
- CMD vs. ENTRYPOINT (7:48)
- Layers Deeper Dive (8:33)
- Optimizing our Dockerfile (7:40)
- The ENV Instruction (6:26)
- The HEALTHCHECK Instruction (7:53)
- Docker save and load (4:08)
- Docker import and export (10:22)
- Named Volumes (6:16)
- The .dockerignore File (6:10)
Available in
days
days
after you enroll
- What We're going to Build (3:50)
- A Conceptual Overview of our Project (6:41)
- Hello Compose (5:10)
- Volumes in Compose (5:38)
- The NodeRED Container (5:54)
- Configuring NodeRED (7:47)
- Bootstrapping NodeRED with a Dockerfile (7:02)
- InfluxDB (6:03)
- Configuring InfluxDB and ENV (4:10)
- Sending Data to our InfluxDB Container! (8:39)
- InfluxDB HEALTHCHECK (4:44)
- Automating the InfluxDB and NodeRED Integration (8:31)
- Configuring Credentials within NodeRED Automatically (6:14)
- Adding Grafana to the Mix (4:11)
- Configuring Grafana (4:33)
- Automating the Grafana Deployment (9:50)
- PostgreSQL (5:40)
- The Postgres Schema (5:28)
- IMPORTANT! Breaking Changes!
- PostgREST (5:53)
- Sending data to our DB (7:17)
- Configuring the Grafana Dashboard for Postgres (9:18)
- Segmenting the Network (8:59)
- Docker-Compose Exec and Backing up our Database (10:09)
Available in
days
days
after you enroll
Available in
days
days
after you enroll