This article explains in detail about getting started with ASP.NET Core 2.0 and Docker for Mac OS.

We all know that as ASP.NET Core is a cross-platform, high-performance, open-source framework for building modern, cloud-based, Internet-connected applications. With ASP.NET Core, we can:

Build web apps and services, IoT apps, and mobile backends.

Use your favorite development tools on Windows, macOS, and Linux.

Deploy to the cloud or on-premises

Run on .NET Core or .NET Framework.

We have been developing ASP.NET for Windows OS but now by using ASP.NET Core we can develop applications for Windows, macOS, and Linux.There are only few articles which explains how to create ASP.NET core applications other than Windows OS.Vincent Maverick Durano has explained in detail about how to work with ASP.NET Core 2.0 and Docker on Mac OS.

What is Docker:

Docker is an open-source project for automating the deployment of applications as portable, self-sufficient containers that can run on the cloud or on-premises. Docker works in collaboration with cloud, Linux, and Windows vendors, including Microsoft. Click here to know more about Docker.

If you want to work with Docker then you should also be need to know as what is Docker containers, images, and registries.

I see that you already started to use the new banners which is great :-). I also used one banner today in a Wiki article. There are also several GREAT logo images which you can pick and use in the signature.