Adventures in Docker: Coding on a Remote Browser
This adventure lets you code on your normal dev machine from some other machine, using the browser. It's powered by Docker plus:
- code-server - VS Code running in a container with browser
Consultant and trainer.
Microsoft
MVP.
Pluralsight
Author.
Managing Apps on Kubernetes with Istio
February 2020 |
Using Declarative Jenkins Pipelines
April 2020 |
Site Reliability Engineering (SRE): The Big Picture
March 2020 |
Monitoring Containerized Application Health with Docker
August 2018 |
Handling Data and Stateful Applications in Docker
January 2019 |
Managing Load Balancing and Scale in Docker Swarm Mode Clusters
March 2018 |
Modernizing .NET Apps with Docker
December 2017 |
C# Extension Methods
October 2019 |
This adventure lets you code on your normal dev machine from some other machine, using the browser. It's powered by Docker plus:
It's very cool setting up a 10-node Docker Swarm for less than the cost of a modest SoHo server (is SoHo still a thing?). But the more nodes you have, the less
Docker Swarm is a super easy container orchestrator. It is more opionated and less configurgable than Kubernetes. There are some things Kube can do which Swarm can't, but payback for that is
Docker is a fantastic technology for making your apps uniform. Everything in a container has the same set of artifacts to build it and the same workflow to run it - whether
There's a bunch of docker
commands I run all the time, and I've saved countless hours of typing and making typos and fixing typos by putting them in PowerShell aliases. When I
There are thousands of Windows Server 2016 machines running Docker containers in production, but there's always been a small functionality gap between Windows containers and Linux containers. Windows Server 2019 closes most
Windows Server 2019 is the next long-term support release of Windows Server, and it's available now! It comes with some very useful improvements to running Docker Windows containers - which Docker Captain
This is #26 in the Windows Dockerfile series, where I look at running, managing and upgrading distributed apps in Docker using Docker Compose.
There are 52 Dockerfiles in the source code for
My latest Pluralsight course is live! This one covers all you need to know about monitoring apps when you're running in Docker containers on Linux and Windows:
This is #25 in the Windows Dockerfile series, where I look at running a .NET Core console app in Docker on Windows, which adds powerful self-service analytics to the legacy Nerd Dinner
This is #24 in the Windows Dockerfile series, where I look at one pattern for building distributed .NET apps using Docker. This is the build-everything-together pattern, which is less common but good
This is #23 in the Windows Dockerfile series, where I walk through options for building .NET Framework, .NET Standard and .NET Core projects in containers - no build server required, you'll build