Containers and Me (T-SQL Tuesday #140)

My experience with containers (Docker) can be summed up by this quote:

Tell me and I forget.
Teach me and I remember.
Involve me and I learn.

The first time ๐Ÿ”—︎

I just needed a dev environment for the RabbitMQ. I followed a guide. I didn’t understand everything I did, but it worked out well, and I’ve liked the “cleanness” of containers โ€“ leaving nothing behind when I was done.

The second time ๐Ÿ”—︎

I wanted to roll out open source monitoring using a guide from Tracy Boggiano. All I needed was Grafana which I didn’t have locally. Docker to the rescue. Now I was aware of Docker and it has been always in the back of my mind.

The third time ๐Ÿ”—︎

(Was a charm) I found a use case for a project of my own. I needed an easy to set-up environment for my build pipeline. This time I finally learned a lot โ€“ not just about Docker, but SQL on Linux, PowerShell, etc.

I encourage everyone to find a use case for containers in their projects because it genuinely is the best way to learn. I can recommend a SqlServer and Containers guide from Andrew Pruski.