Where’s that log file? Debugging failed Docker builds

You’ve got a nice new Dockerfile, and it’s time to try it out: $ docker build -t mynewimage . Sending build context to Docker daemon 3.072kB Step 1/3 : FROM python:3.8-slim-buster —> 3d8f801fc3db Step 2/3 : COPY build.sh . —> 541b65a7b417 Step 3… Read more


Parsing the Docker Logs API Binary Format

I recently wrote on a log collector that used Docker’s Container Logs API to subscribe output streams of containers. Most people don’t go this way, because they use well known logging drivers so it’s hard to find any programs consuming this API.

Read more »

A Better Dev Workflow with Docker Compose

As a follow-up to our previous post on the versatility of Docker Compose, we wanted to emphasize how useful it can be to introduce Compose to your development workflow. Compose lets you take advantage of the benefits of Docker, while abstracting the compl... (more…)

Read more »