dexec is a small Go library allowing you to run commands inside Docker containers as if you are running them locally using the os/exec package. Read More →
dexec is a small Go library allowing you to run commands inside Docker containers as if you are running them locally using the os/exec package. Read More →
If you are coding with Go and using json.Decoder
to deserialize a JSON payload,
then you are probably signing up for unexpected outcomes. You should use
json.Unmarshal
instead.
Read More →
I am honored to having written a foreword for Jeff Nickoloff’s new book, Docker in Action from Manning Publications. I made acquaintance with Jeff through his marvelous blog posts on Docker and microservices. Make sure you check out his book. Read More →
For the past month, I have been working on making docker-machine work on Azure using our azure-sdk-for-go. Read More →
Even for someone who does not care about Microsoft Azure at all, I think the “Virtual Machine Extensions” concept is something pretty darn interesting and other cloud providers do not have an equivalent. Read More →
I am honored to give a talk at my most favorite dev conference ever, DockerCon 2015 Europe! When I got the email saying my proposal got accepted, I thought it was going to be the happiest moment of my year.
I was proved wrong when my talk turned out to be the top rated session of the conference! The video recording and the slides are finally here. Get your popcorn ready, sit back and enjoy the show! Read More →
wagl
is a DNS server which allows microservices running
as containers on a distributed Docker Swarm cluster to find and talk to
each other. It is minimalist and works as a drop-in container in your cluster.
This article is intended to describe inner workings of wagl
and give a
broader sense of the state of service discovery problem in today’s container
clusters.
Read More →