July 22, 2015

Building a minimum viable PhantomJS 2 Docker image

As part of something I’ve been hacking on the side, I have a need to run a bunch of PhantomJS 2.0 containers on a Docker host. While I could’ve just built an image that includes its binary and consider it done, there is currently a need to build the phantomjs binary from sources for Linux machines. Not only that is a PITA but it also requires us to do some “juggling” to clean up build-time dependencies and it still produces a somewhat large Docker image as a result (something in the ~400mb). Read more

October 12, 2014

Trigger notify-send across the network using HTTP

Last week I cut the first release of notify-send-http, a tool for triggering notify-send across the network using HTTP. Useful for forwarding notifications from local VMs / Containers to your own computer. It even supports notification icons! Tested on Ubuntu 14.04 only Why? Because I do all of my dev work on virtualized environments and I use guard quite a lot to keep my Ruby tests running when files get changed. Read more

September 25, 2014

Devstep updates

The third release of the Devstep Docker image came out last night along with a brand new Golang CLI featuring some very nice improvements and new functionality. The CHANGELOG is here and on this post I’ll cover some exciting new stuff I was able to get in place. Docker image updates Starting with the base image updates, the 0.2.0 release dropped from 1.168GB down to 867.7MB MB representing a ~25% reduction on disk usage. Read more

September 11, 2014

Running GUI apps with Docker

I’ve been doing all of my real (paid) work on VMs / containers for a while now but when it comes to writing Java code for some projects for university I still need to move away from using vim and install some full blown IDE in order to be productive. This has been bothering me for quite some time but this week I was finally able put the pieces together to run NetBeans in a Docker container so that I can avoid installing a lot of Java stuff on my machine that I don’t use on a daily basis. Read more

August 26, 2014

Devstep: Development environments powered by Docker and Buildpacks

Devstep is a relatively new project that I I’ve been working on since February 2014 and had its second release last friday. On its current state, Devstep is a dead simple, no frills development environment builder powered by Docker and the buildpack abstraction that is based around a simple (yet ambitious) goal: I want to git clone and run a single command to hack on any software project. Intrigued? Check out the demo below of my “canonical Discourse example” and read on for more. Read more

© Fabio Rehm 2013-2022

Powered by Hugo & Kiss.