Release: alpine-perl:5.26.1 Docker Image

Release: alpine-perl:5.26.1 Docker Image

I've updated my alpine-perl Docker image to 5.26.1. Please read the release notes before upgrading. …

Release: alpine-perl:5.26.0 Docker Image

Release: alpine-perl:5.26.0 Docker Image

I've updated my alpine-perl Docker image to 5.26.0. Please read the release notes before upgrading. 5.24.1 still available via tag scottw/alpine-perl:5.24.1. …

Update: alpine-perl:5.24.1 Docker Image

Update: alpine-perl:5.24.1 Docker Image

I've updated my alpine-perl Docker image to Perl 5.24.1. It has the same caveats as 5.24.0 (3 Perl unit tests fail). I love that I can do this: $ time docker run -it --rm scottw/alpine-perl:latest sh -c "cpanm --notest Mojolicious && mojo generate lite_ …

Static Content in Google App Engine

Static Content in Google App Engine

A coworker was wondering about serving static content in Google Cloud's App Engine. I have done a few projects in App Engine with static content, so I went back and did a little research to refresh my memory. Google Cloud Storage The ideal way to serve static content would be …

High Availability Perl with Kubernetes

High Availability Perl with Kubernetes

I gave a presentation about Kubernetes (using a Mojolicious Perl application as the example). Here are the sources and here are the slides. As usual, Doran Barton put together an expert recording: …

Clean up unused Docker image layers

Clean up unused Docker image layers

If you build a lot of your own images, you're going to accumulate dozens (or more) image layers that will be eating up your disk space. If your layers are small, this is no big deal, but if you're building on VM images, this can quickly turn into Gb. Here's …

Dockerizing Perl Applications

Dockerizing Perl Applications

I presented at our Salt Lake Perl Mongers about using Docker to isolate dependencies in your Perl applications. …