As a consultant I employ a strict policy of JIT Skills Acquisition™, and one of my clients is finally interested in doing some containerised application development so I've got a fortnite* to figure out everything there is to know about Docker. They're a Windows/.NET shop internally, but to make it a fair cop I'm going to be doing everything on the Mac and all the app-y bits in .NET core. No Windows machines will be knowingly harmed during the course of this adventure.
I'm also a believer in setting yourself short term lunchbreak goals. So. The stated endgame here is a .NET Core Web API (with a Swagger interface for now) running in, uh, a Docker container thing (??) on Azure by Friday 20th July. Latest stable releases of all concerned technologies.
First things first, gather resources. Read the Wikipedia entry. Start with the official Get Started docs. Create a Pluralsight channel full of videos you'll never have time to watch. Download the thing.
I'll report back in a couple of days... in Part Two. Same Bat-time. Same bat-channel.
* I also just downloaded Fortnite to see what the fuss was about, which may be detrimental to the overall plan. Although I've jumped into precisely two battles so far and been the first to die each time. That game really needs a practice sandbox.
Posted Friday, July 6, 2018.