Docker Images

I maintain a few docker images that I use for my development environment and/or for deployments in my personal infrastructure.

hugotty/php-fpm

This is a php-fpm container that exposes its fastcgi protocol over tcp on port 3000. Use it in combination with a webserver to deploy PHP websites. Opcache is enabled by default.

hugotty/nginx

This is a vanilla nginx container that uses the debian distribution's nginx package. Mount your configuration in /etc/nginx/sites-enabled and you're off to the races!

hugotty/workspace

This is a container that I use in combination with a golang binary to package my dotfiles into a portable development environment. I might add a more elaborate explanation of this later on when it's a bit more fleshed out. Until then maybe take a look at the code if you want to see how it works right now :).

Example usage of the CLI executable:

# Start a bash shell inside the container, 
# with home directory mounted
workspace run

   
# Run emacs inside the container. If present,
# workspace will mount an X11 socket
# so GUI emacs is an available option.
workspace run emacs

   
# You can use "run" to execute any command you want
workspace run COMMAND
First published: Wed, 25 May 2022 08:16:13 +0000
Last edited: Wed, 25 May 2022 08:44:29 +0000