Menu

Close
  • Home
  • About
  • Author
Subscribe
Blog Logo Menu

Docker

A 13-post collection

Page 1 of 1

Building Multi-Arch Docker Images via Github Actions

I recently found myself needing to generate a multi-arch Docker image for one of my projects - specifically an ARM64 compatible image. While its well known... »

Author image Jason Kulatunga Docker, Github, Arm 11 Jun 2022

Running Cron in Docker

Running cron in a Docker container is incredibly difficult to do correctly. This is partially because cron was designed to run in an environment that looks... »

Author image Jason Kulatunga Docker, Cron 26 Apr 2021

Traefik v2 - Advanced Configuration

Traefik is the leading open source reverse proxy and load balancer for HTTP and TCP-based applications that is easy, dynamic, automatic, fast, full-featured, production proven, provides... »

Author image Jason Kulatunga Devops, Docker, Traefik, Letsencrypt, Authelia, Sso 28 May 2020

Docker Hub - Matrix Builds and Tagging using Build Args

If you’re a heavy user of Docker, you’re already intimately familiar with Docker Hub, the official Docker Image registry. One of the best things about Docker... »

Author image Jason Kulatunga Docker, Docker_hub, Devops, Linux, Automation 12 Sep 2019

Jenkins Dockerized Slave Cluster - Premise

Here’s the premise, we have one or more Jenkins masters running our various jobs, and the server is bottlenecking: the UI is sluggish, and builds are... »

Author image Jason Kulatunga Devops, Automation, Github, Docker, Kubernetes, Openstack, Terraform, Jenkins, Cluster, Coreos 25 Mar 2018

Devops for Startups & Small Teams

When you’re working on a side-project or at a startup as part of a small focused team, it can be hard to get away from the... »

Author image Jason Kulatunga Devops, Startup, Teams, Startup, Automation, Github, Bitbucket, Loggly, Docker, Travisci, Circleci, Waffle, Cloudflare, Pingdom, Googleanalytics, Newrelic, Capsulecd, Codecov, Coverallsio, Stackdriver, Gitlab 13 Sep 2017

CapsuleCD v2 Released

CapsuleCD is made up of a series of scripts/commands that make it easy for you to package and release a new version of your library artifact... »

Author image Jason Kulatunga Ruby, Nodejs, Python, Golang, Chef, Capsulecd, Docker 06 Aug 2017

15 Lessons in Golang

Like many developers, I heard a lot of buzz about Golang (or is it Go, I’m still not sure). In case you’re not familiar with it,... »

Author image Jason Kulatunga Golang, Capsulecd, Docker 31 Jul 2017

Local Development with Wildcard DNS

The holy-grail of local development is wildcard DNS: the ability to have *.local.company.com pointing to localhost, your development machine. It doesn’t matter if you’re working on... »

Author image Jason Kulatunga Dns, Dnsmasq, Macos, Docker 07 Apr 2017

Automating SSL Certificates using Nginx & Letsencrypt - Without the Catch 22

There’s a ton of smart people out there who’ve written guides on setting up Nginx, and automating Letsencrypt —but none that setup automation and work 100%... »

Author image Jason Kulatunga Letsencrypt, Docker, Automation, Ssl, Nginx 31 Jan 2016

I Built That - 2015

Its 2016 now, and like many others, I thought it would be a good idea to review my accomplisments in the last year. Like most devs,... »

Author image Jason Kulatunga Oss, 2015, Ruby, Docker, Python, Nodejs, Javascript 17 Jan 2016

Step-By-Step Shipyard 2 Docker Cluster

Step-By-Step Shipyard 2 Docker Cluster Since Shipyard 3 (with its built in support for Docker Swarm) is not quite ready, I thought I would create a... »

Author image Jason Kulatunga Devops, Docker, Shipyard-project, Cluser 16 Jul 2015

How to setup a Deis (Heroku-like PAAS) on Microsoft Azure using CoreOS

Prerequisites Install and Configure the Azure CLI # If Node.js is installed on your system, use the following command to install the xplat-cli: sudo npm install... »

Author image Jason Kulatunga Coreos, Deis, Azure, Docker, Devops 22 Nov 2014
Page 1 of 1
Sparktree © 2024
Proudly published with Jekyll using Jasper