docker

Running a docker registry in my homelab

Home labs are a great place to learn and tinker with systems. I love it because I get to wear my systems administrator hat. I’ve been doing a lot of application development lately as well as tinkering with various build & deployment tools for those applications. The best way, in my opinion, is docker. It’s just so good, you can package up all of the tools and configurations into a distributable unit, using an open standard.

Continue reading →

Running Ruby on Rails on Docker

I have been developing Ruby on Rails apps in Docker for several years now. I couldn't imagine not using Docker at this point! An Introduction to DockerDocker an open-source project for automating the deployment of applications as portable self sufficient containers that run in cloud or on premises. Docker is also a company that owns this technology. The underlying technology that powers Docker has been part of Linux for many years.

Continue reading →

Profiling and Debugging a PHP app with Xdebug and Docker

Profiling and Debugging a PHP app with Xdebug and Docker I have started using an IDE again (PHPStorm) so that I could debug some applications and do some basic app profiling. I want to use Xdebug to profile my PHP apps. I am using Docker Compose on Windows 10. I have made this very complicated for myself but here we go. The directory structure of my app looks like: /build/docker/php/Dockerfile /build/docker/php/php.

Continue reading →