Furnishing Your Devcontainer

A brand new containerized development environment can be pretty spartan. Over time, you'll furnish it with all the developer conveniences of home. Let…

Devcontainer Portmapping

A web app devcontainer isn't much good if you can't see the app. Let's talk about loopback addresses, interface binding, and port-mapping with docker-…

Nokogiri

Sometimes you just need to munge some XML. And Nokogiri makes processing massive quantities of XML easy and blazingly fast. Here's a quick tutorial to…

Caching Files in a Devcontainer

In a devcontainer, system files are ephemeral and subject to being reset any time the container is rebuilt. This can can be a problem for development …

Container Run Layers

In Dockerfiles, fewer RUN commands are better. Why? For that, we need to talk about layers. Which is exactly what we're going to do in this video!

Dockerfile

Continuing in our quest to containerize development, in this video we begin customizing our app container in order to capture an essential tool depend…

Repeatable Devcontainer

Building on the last devcontainers video, today we’ll look at a few different techniques for capturing our Docker commands so that they are versioned and…