Posts by Tag

docker

Learn Docker in a Month: your week 4 guide

5 minute read

The YouTube series of my book Learn Docker in a Month of Lunches is all done! The final five episodes dig into some more advanced topics which are essential ...

LEARN DOCKER IN ONE MONTH! Your week 3 guide.

6 minute read

My YouTube series to help you learn Docker continued this week with five more episodes. The theme for the week is running at scale with a container orchestra...

Learn Docker in ONE MONTH. Your guide to week 2.

7 minute read

I’ve added five more episodes to my YouTube series Learn Docker in a Month of Lunches. You can find the overview at https://diamol.net and the theme for week...

Your Must-Have PowerShell Aliases for Docker

4 minute read

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 PowerShe...

Docker Retrospective: October 2017

3 minute read

My monthly retrospectives have fallen behind, but here’s my recap of October. It was a great month for Docker fans - we had DockerCon EU with some major anno...

Docker Retrospective: September 2017

4 minute read

Docker EE 17.06 was released (actually at the end of August), which brings support for Windows nodes to the enterprise Docker platform. You’ve been able to r...

Docker Healthchecks: Why Not To Use curl or iwr

4 minute read

Healthchecks are an important feature in Docker. They let you tell the platform how to test that your application is healthy, and the instructions for doing ...

Weekly Windows Dockerfile #7

4 minute read

There are 52 Dockerfiles in the source code for my book, Docker on Windows. Perfect for a year-long blog series.

Docker Retrospective: August 2017

6 minute read

One of the biggest use-cases for Docker right now is the need to modernize traditional apps - the apps which businesses rely on, but take up a huge amount of...

Weekly Windows Dockerfile #6

4 minute read

There are 52 Dockerfiles in the source code for my book, Docker on Windows. Perfect for a year-long blog series.

Weekly Windows Dockerfile #5

2 minute read

There are 52 Dockerfiles in the source code for my book, Docker on Windows. Perfect for a year-long blog series.

Weekly Windows Dockerfile #4

3 minute read

There are 52 Dockerfiles in the source code for my book, Docker on Windows. Perfect for a year-long blog series.

Weekly Windows Dockerfile #3

3 minute read

There are 52 Dockerfiles in the source code for my book, Docker on Windows. Perfect for a year-long blog series.

Windows Weekly Dockerfile #2

3 minute read

There are 52 Dockerfiles in the source code for my book, Docker on Windows. Perfect for a year-long blog series.

Docker on Windows: the Book

3 minute read

358 pages, 52 Dockerfiles and the word “Linux” is only used twice. This is Docker on Windows, a book all about running Windows applications in containers, po...

Docker Retrospective: June 2017

4 minute read

It seems silly to start all these retros saying “it was a busy month” every time, so I’m just going to get started.

Docker Retrospective: May 2017

5 minute read

Plenty happening in the Docker and Microsoft space. Last month I got to some great conferences and spent a bunch of time with some awesome folks.

Docker Retrospective: April 2017

4 minute read

There’s lots happening in the Docker world at the moment, so I’m starting a monthly retro of things I’ve done - videos, articles, code samples, slides etc. -...

Relay IIS Log Entries To Read Them in Docker

6 minute read

Docker is a very generous platform. It works hard to make applications think they are running on a normal server, and it doesn’t make any demands on how the ...

Hadoop and .NET: A Match Made in Docker

7 minute read

Want to write MapReduce jobs for Big Data in C# and execute them on a Hadoop cluster running Linux? Now that .NET Core 1.0 is RTM, we can do it. And thanks t...

Querying Elasticsearch with PowerBI

4 minute read

Microsoft’s PowerBI is a great end-user tool for self-service BI. It has a host of connectors so you can easily pull data from SQL Server, GitHub, Google Ana...

Run GitLab on a USB Stick with Docker

6 minute read

I use Git for everything. Some of those things aren’t public (like books and courses I’m writing which are in-progress), and even when they are public I ofte...

Why Docker is a great tool for EduTech

6 minute read

I’ve recently finished work on an eBook, and I based all the code samples on a Docker image which I made publicly available on the Docker Hub. Putting togeth...

Running .NET Core apps in a Docker container

4 minute read

.NET Core is in the early stages, but a lot of work is happening there. The ability to run the same .NET code on a Linux or a Windows machine is a huge oppor...

HDInsight HBase Emulator

2 minute read

The HDInsight Emulator doesn’t provide HBase, which makes it hard to program locally against HBase.

Back to Top ↑

windows

Getting Started with Kubernetes on Windows

11 minute read

Kubernetes now supports Windows machines as worker nodes. You can spin up a hybrid cluster and have Windows workloads running in Windows pods, talking to Lin...

Weekly Windows Dockerfile #7

4 minute read

There are 52 Dockerfiles in the source code for my book, Docker on Windows. Perfect for a year-long blog series.

Docker Retrospective: August 2017

6 minute read

One of the biggest use-cases for Docker right now is the need to modernize traditional apps - the apps which businesses rely on, but take up a huge amount of...

Weekly Windows Dockerfile #6

4 minute read

There are 52 Dockerfiles in the source code for my book, Docker on Windows. Perfect for a year-long blog series.

Weekly Windows Dockerfile #5

2 minute read

There are 52 Dockerfiles in the source code for my book, Docker on Windows. Perfect for a year-long blog series.

Weekly Windows Dockerfile #4

3 minute read

There are 52 Dockerfiles in the source code for my book, Docker on Windows. Perfect for a year-long blog series.

Weekly Windows Dockerfile #3

3 minute read

There are 52 Dockerfiles in the source code for my book, Docker on Windows. Perfect for a year-long blog series.

Windows Weekly Dockerfile #2

3 minute read

There are 52 Dockerfiles in the source code for my book, Docker on Windows. Perfect for a year-long blog series.

Docker on Windows: the Book

3 minute read

358 pages, 52 Dockerfiles and the word “Linux” is only used twice. This is Docker on Windows, a book all about running Windows applications in containers, po...

Docker Retrospective: June 2017

4 minute read

It seems silly to start all these retros saying “it was a busy month” every time, so I’m just going to get started.

Docker Retrospective: May 2017

5 minute read

Plenty happening in the Docker and Microsoft space. Last month I got to some great conferences and spent a bunch of time with some awesome folks.

Relay IIS Log Entries To Read Them in Docker

6 minute read

Docker is a very generous platform. It works hard to make applications think they are running on a normal server, and it doesn’t make any demands on how the ...

Back to Top ↑

weekly-dockerfile

Weekly Windows Dockerfile #7

4 minute read

There are 52 Dockerfiles in the source code for my book, Docker on Windows. Perfect for a year-long blog series.

Weekly Windows Dockerfile #6

4 minute read

There are 52 Dockerfiles in the source code for my book, Docker on Windows. Perfect for a year-long blog series.

Weekly Windows Dockerfile #5

2 minute read

There are 52 Dockerfiles in the source code for my book, Docker on Windows. Perfect for a year-long blog series.

Weekly Windows Dockerfile #4

3 minute read

There are 52 Dockerfiles in the source code for my book, Docker on Windows. Perfect for a year-long blog series.

Weekly Windows Dockerfile #3

3 minute read

There are 52 Dockerfiles in the source code for my book, Docker on Windows. Perfect for a year-long blog series.

Windows Weekly Dockerfile #2

3 minute read

There are 52 Dockerfiles in the source code for my book, Docker on Windows. Perfect for a year-long blog series.

Back to Top ↑

pluralsight

My Pluralsight Courses

7 minute read

I’ve been authoring training courses with Pluralsight since 2013, covering a range of topics - mainly Docker, .NET and Azure, but with some architecture, AWS...

Back to Top ↑

hdinsight

Spark on Azure: Big Data Made Easy

9 minute read

Apache Spark is an all-in-one Big Data solution which makes it easy to get great results from large datasets; it’s gathering momentum - here’s how Google tre...

How HBase on Azure is different

4 minute read

When you spin up an Azure HDInsight cluster running HBase, you get a functional HBase installation that just happens to be running on Windows - it’s actually...

Integration testing Storm .NET topologies

5 minute read

In previous posts, I’ve looked at Unit testing Storm .NET applications using the LocalContext and a mock Context to test your .NET bolts, and A stub Event Hu...

A stub Event Hub Spout for testing Storm .NET

2 minute read

If you’re using Apache Storm on HDInsight and consuming events from Event Hubs, the current ‘get started’ approach is to use a hybrid topology with a Java sp...

Unit testing .NET Storm applications

3 minute read

When you’re building Storm apps, the functionality lends itself to the usual suspects of automated testing: unit tests, to ensure your bolts behave correctly...

HDInsight HBase Emulator

2 minute read

The HDInsight Emulator doesn’t provide HBase, which makes it hard to program locally against HBase.

Back to Top ↑

hbase

Why Docker is a great tool for EduTech

6 minute read

I’ve recently finished work on an eBook, and I based all the code samples on a Docker image which I made publicly available on the Docker Hub. Putting togeth...

Powering Front-End Apps with Messaging

1 minute read

I did the last of my webinar series with Particular Software this week. It was about Powering Front-End Apps with Messaging. We had a great turnout and lots ...

How HBase on Azure is different

4 minute read

When you spin up an Azure HDInsight cluster running HBase, you get a functional HBase installation that just happens to be running on Windows - it’s actually...

Integration testing Storm .NET topologies

5 minute read

In previous posts, I’ve looked at Unit testing Storm .NET applications using the LocalContext and a mock Context to test your .NET bolts, and A stub Event Hu...

HDInsight HBase Emulator

2 minute read

The HDInsight Emulator doesn’t provide HBase, which makes it hard to program locally against HBase.

Back to Top ↑

azure

Docker Retrospective: April 2017

4 minute read

There’s lots happening in the Docker world at the moment, so I’m starting a monthly retro of things I’ve done - videos, articles, code samples, slides etc. -...

Spark on Azure: Big Data Made Easy

9 minute read

Apache Spark is an all-in-one Big Data solution which makes it easy to get great results from large datasets; it’s gathering momentum - here’s how Google tre...

Securing access to Azure Web Apps

3 minute read

The great thing about Azure Web Apps is how quickly you can move - you can build proof of concept sites or release candidates locally, deploy to Azure and sh...

Back to Top ↑

github

Docker on Windows: the Book

3 minute read

358 pages, 52 Dockerfiles and the word “Linux” is only used twice. This is Docker on Windows, a book all about running Windows applications in containers, po...

Powering Front-End Apps with Messaging

1 minute read

I did the last of my webinar series with Particular Software this week. It was about Powering Front-End Apps with Messaging. We had a great turnout and lots ...

Running .NET Core apps in a Docker container

4 minute read

.NET Core is in the early stages, but a lot of work is happening there. The ability to run the same .NET code on a Linux or a Windows machine is a huge oppor...

HDInsight HBase Emulator

2 minute read

The HDInsight Emulator doesn’t provide HBase, which makes it hard to program locally against HBase.

Handling Failures with Messaging

less than 1 minute read

I did a webinar this week, hosted by the good folks at Particular Software - you know, they make NServiceBus and a bunch of other great tools.

Back to Top ↑

retrospective

Docker Retrospective: October 2017

3 minute read

My monthly retrospectives have fallen behind, but here’s my recap of October. It was a great month for Docker fans - we had DockerCon EU with some major anno...

Docker Retrospective: September 2017

4 minute read

Docker EE 17.06 was released (actually at the end of August), which brings support for Windows nodes to the enterprise Docker platform. You’ve been able to r...

Docker Retrospective: August 2017

6 minute read

One of the biggest use-cases for Docker right now is the need to modernize traditional apps - the apps which businesses rely on, but take up a huge amount of...

Docker Retrospective: June 2017

4 minute read

It seems silly to start all these retros saying “it was a busy month” every time, so I’m just going to get started.

Docker Retrospective: May 2017

5 minute read

Plenty happening in the Docker and Microsoft space. Last month I got to some great conferences and spent a bunch of time with some awesome folks.

Docker Retrospective: April 2017

4 minute read

There’s lots happening in the Docker world at the moment, so I’m starting a monthly retro of things I’ve done - videos, articles, code samples, slides etc. -...

Back to Top ↑

arm

Back to Top ↑

kubernetes

Getting Started with Kubernetes on Windows

11 minute read

Kubernetes now supports Windows machines as worker nodes. You can spin up a hybrid cluster and have Windows workloads running in Windows pods, talking to Lin...

Back to Top ↑

dotnet

Back to Top ↑

storm

Integration testing Storm .NET topologies

5 minute read

In previous posts, I’ve looked at Unit testing Storm .NET applications using the LocalContext and a mock Context to test your .NET bolts, and A stub Event Hu...

A stub Event Hub Spout for testing Storm .NET

2 minute read

If you’re using Apache Storm on HDInsight and consuming events from Event Hubs, the current ‘get started’ approach is to use a hybrid topology with a Java sp...

Unit testing .NET Storm applications

3 minute read

When you’re building Storm apps, the functionality lends itself to the usual suspects of automated testing: unit tests, to ensure your bolts behave correctly...

Back to Top ↑

powershell

Your Must-Have PowerShell Aliases for Docker

4 minute read

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 PowerShe...

Back to Top ↑

six-questions

Back to Top ↑

asp-net

Relay IIS Log Entries To Read Them in Docker

6 minute read

Docker is a very generous platform. It works hard to make applications think they are running on a normal server, and it doesn’t make any demands on how the ...

Back to Top ↑

swarm

Back to Top ↑

diamol

Learn Docker in a Month: your week 4 guide

5 minute read

The YouTube series of my book Learn Docker in a Month of Lunches is all done! The final five episodes dig into some more advanced topics which are essential ...

LEARN DOCKER IN ONE MONTH! Your week 3 guide.

6 minute read

My YouTube series to help you learn Docker continued this week with five more episodes. The theme for the week is running at scale with a container orchestra...

Learn Docker in ONE MONTH. Your guide to week 2.

7 minute read

I’ve added five more episodes to my YouTube series Learn Docker in a Month of Lunches. You can find the overview at https://diamol.net and the theme for week...

Back to Top ↑

testing

Integration testing Storm .NET topologies

5 minute read

In previous posts, I’ve looked at Unit testing Storm .NET applications using the LocalContext and a mock Context to test your .NET bolts, and A stub Event Hu...

A stub Event Hub Spout for testing Storm .NET

2 minute read

If you’re using Apache Storm on HDInsight and consuming events from Event Hubs, the current ‘get started’ approach is to use a hybrid topology with a Java sp...

Unit testing .NET Storm applications

3 minute read

When you’re building Storm apps, the functionality lends itself to the usual suspects of automated testing: unit tests, to ensure your bolts behave correctly...

Back to Top ↑

net

Back to Top ↑

sql-server

Docker Retrospective: August 2017

6 minute read

One of the biggest use-cases for Docker right now is the need to modernize traditional apps - the apps which businesses rely on, but take up a huge amount of...

Back to Top ↑

webinar

Powering Front-End Apps with Messaging

1 minute read

I did the last of my webinar series with Particular Software this week. It was about Powering Front-End Apps with Messaging. We had a great turnout and lots ...

Handling Failures with Messaging

less than 1 minute read

I did a webinar this week, hosted by the good folks at Particular Software - you know, they make NServiceBus and a bunch of other great tools.

Back to Top ↑

slideshare

Powering Front-End Apps with Messaging

1 minute read

I did the last of my webinar series with Particular Software this week. It was about Powering Front-End Apps with Messaging. We had a great turnout and lots ...

Handling Failures with Messaging

less than 1 minute read

I did a webinar this week, hosted by the good folks at Particular Software - you know, they make NServiceBus and a bunch of other great tools.

Back to Top ↑

net-core

Hadoop and .NET: A Match Made in Docker

7 minute read

Want to write MapReduce jobs for Big Data in C# and execute them on a Hadoop cluster running Linux? Now that .NET Core 1.0 is RTM, we can do it. And thanks t...

Running .NET Core apps in a Docker container

4 minute read

.NET Core is in the early stages, but a lot of work is happening there. The ability to run the same .NET code on a Linux or a Windows machine is a huge oppor...

Back to Top ↑

nginx

Back to Top ↑

hadoop

Hadoop and .NET: A Match Made in Docker

7 minute read

Want to write MapReduce jobs for Big Data in C# and execute them on a Hadoop cluster running Linux? Now that .NET Core 1.0 is RTM, we can do it. And thanks t...

Back to Top ↑

nerd-dinner

Back to Top ↑

book

Docker on Windows: the Book

3 minute read

358 pages, 52 Dockerfiles and the word “Linux” is only used twice. This is Docker on Windows, a book all about running Windows applications in containers, po...

Back to Top ↑

tracing

Back to Top ↑

opentelemetry

Back to Top ↑

admin-tag

This is my new home

less than 1 minute read

I’ve been blogging over at Geeks with Blogs since 2008 but I’m finally jumping ship and moving here.

Back to Top ↑

security

Securing access to Azure Web Apps

3 minute read

The great thing about Azure Web Apps is how quickly you can move - you can build proof of concept sites or release candidates locally, deploy to Azure and sh...

Back to Top ↑

ubuntu

Running .NET Core apps in a Docker container

4 minute read

.NET Core is in the early stages, but a lot of work is happening there. The ability to run the same .NET code on a Linux or a Windows machine is a huge oppor...

Back to Top ↑

rabbitmq

Powering Front-End Apps with Messaging

1 minute read

I did the last of my webinar series with Particular Software this week. It was about Powering Front-End Apps with Messaging. We had a great turnout and lots ...

Back to Top ↑

hive

Back to Top ↑

zeppelin

Spark on Azure: Big Data Made Easy

9 minute read

Apache Spark is an all-in-one Big Data solution which makes it easy to get great results from large datasets; it’s gathering momentum - here’s how Google tre...

Back to Top ↑

spark

Spark on Azure: Big Data Made Easy

9 minute read

Apache Spark is an all-in-one Big Data solution which makes it easy to get great results from large datasets; it’s gathering momentum - here’s how Google tre...

Back to Top ↑

succinctly

Back to Top ↑

gitlab

Run GitLab on a USB Stick with Docker

6 minute read

I use Git for everything. Some of those things aren’t public (like books and courses I’m writing which are in-progress), and even when they are public I ofte...

Back to Top ↑

rest

Back to Top ↑

elasticsearch

Querying Elasticsearch with PowerBI

4 minute read

Microsoft’s PowerBI is a great end-user tool for self-service BI. It has a host of connectors so you can easily pull data from SQL Server, GitHub, Google Ana...

Back to Top ↑

powerbi

Querying Elasticsearch with PowerBI

4 minute read

Microsoft’s PowerBI is a great end-user tool for self-service BI. It has a host of connectors so you can easily pull data from SQL Server, GitHub, Google Ana...

Back to Top ↑

iis

Back to Top ↑

speaking

Back to Top ↑

secrets

Back to Top ↑

healthcheck

Docker Healthchecks: Why Not To Use curl or iwr

4 minute read

Healthchecks are an important feature in Docker. They let you tell the platform how to test that your application is healthy, and the instructions for doing ...

Back to Top ↑

nodejs

Docker Healthchecks: Why Not To Use curl or iwr

4 minute read

Healthchecks are an important feature in Docker. They let you tell the platform how to test that your application is healthy, and the instructions for doing ...

Back to Top ↑

dockercon

Docker Retrospective: October 2017

3 minute read

My monthly retrospectives have fallen behind, but here’s my recap of October. It was a great month for Docker fans - we had DockerCon EU with some major anno...

Back to Top ↑

chapter-05

Back to Top ↑

mta

Back to Top ↑

linux

Back to Top ↑

adventures

Back to Top ↑

istio

Back to Top ↑

jenkins

Back to Top ↑

sre

Back to Top ↑

netfx

Back to Top ↑

devops

Back to Top ↑

helm

Back to Top ↑