Not Your Dad's IT

Updated Solutions to Classic Challenges

A personal website dedicated to helping IT professionals review where we've been, where we are, and maybe where we are headed.

  • Blog
  • About
  • Disclaimer

Tip: New Azure Images Available Sql Server 2019 and Windows Server 2019

October 11, 2018 by Nathaniel Avery in Tip

A few new images showed up on Azure. Looking through the images, one can now find images for both SQL Server 2019 and SQL Server 2019 CTP. This is an excellent way to test the new software before going live with it in production. One note is that at the time of this writing, the only version of Windows Server 2019 that’s available is datacenter.

Read More
October 11, 2018 /Nathaniel Avery
SQL, SQL Server, Windows Server 2019, Azure
Tip
Comment
Windows_Server_Logo.PNG

Installation of Containers on Windows Server 2019 LTSC Build 17623

March 28, 2018 by Nathaniel Avery in Install

Microsoft has touted several new features of Windows Server 2019.  The last few days have seen multiple release announcements describing features Microsoft wishes to highlight.  Containers continue to be one of the features in the spotlight.  In fact, container support is hyped by both Microsoft and Docker as part of their partnership.

The first few signs of this were in Windows Server 2106.  We also saw a very nice integration in newer builds of the Windows 10 desktop OS.  Because of this, I was super excited to see how the integration would work in Windows 2019.

I was surprised to see the installation process documented for newer versions of Windows Server 2016 seemed to be the same process for Server 2019 build 17623 due to the hype of Docker and Kubernetees support in the platform.

Based on a Microsoft quick-start guide, I was able to create a PowerShell Script to install Docker.  The code has since been uploaded to my github page here (https://github.com/nathaniel-avery/WS2019_Container_Enable_v1PS).

The process is fairly simple.  It consists of downloading the DockerMsftProvider from the PowerShell Gallery.  The module has a prerequisite called NuGet, so that gets installed too.  Finally, Docker is installed.  A reboot is required once everything finishes.  The video below demonstrates execution of the script on Windows Server 2019.

*** Note ***  These steps enable Windows Containers only.  Additional steps are required to run Linux containers.  My initial reading and experimentation shows it's not as easy to use Linux containers on Server as it is on Windows 10.  I'm considering exploring that topic in a future blog post.  Moreover, it will not automatically run Windows containers where the versions do not match.

Double check that the Docker service starts after the first boot, otherwise you may receive an error.

At the time of this article, the version installed was 17.06.2-ee-7

C:\Users\Administrator>docker version
Client:
 Version:       17.06.2-ee-7
 API version:   1.30
 Go version:    go1.8.7
 Git commit:    925df35
 Built: Fri Mar 16 22:29:37 2018
 OS/Arch:       windows/amd64

Server:
 Engine:
  Version:      17.06.2-ee-7
  API version:  1.30 (minimum version 1.24)
  Go version:   go1.8.7
  Git commit:   925df35
  Built:        Fri Mar 16 22:39:05 2018
  OS/Arch:      windows/amd64
  Experimental: false

I'll admit that I was surprised that he install wasn't easier.  I'm also surprised by the fact that Windows version compatibility and Linux weren't addressed.  Why are these features not already in the box? It seems odd to have to download docker after all the fuss made about it.  What I expected was to find a "container host" role similar to the one offered for Hyper-V.  It seems that either a feature or role could have sub-components for selecting different support options and kubernetees.   This is still an early build.  It's entirely possible that the installation of docker will be better integrated.  I'll continue to look out for updates from Microsoft and Docker on the situation.

References

Windows Containers on Windows Server. (n.d.). Retrieved March 28, 2018, from https://docs.microsoft.com/en-us/virtualization/windowscontainers/quick-start/quick-start-windows-server

Introducing Windows Server 2019 – now available in preview. (n.d.). Retrieved March 28, 2018, from https://cloudblogs.microsoft.com/windowsserver/2018/03/20/introducing-windows-server-2019-now-available-in-preview/

Using Windows Server Containers in Kubernetes. (n.d.). Retrieved March 28, 2018, from https://kubernetes.io/docs/getting-started-guides/windows/

Frank, B. H. (2018, March 20). Windows Server 2019 will feature Linux and Kubernetes support. Retrieved March 28, 2018, from https://venturebeat.com/2018/03/20/windows-server-2019-will-feature-linux-and-kubernetes-support/

Windows Container Version Compatibility. (n.d.). Retrieved March 28, 2018, from https://docs.microsoft.com/en-us/virtualization/windowscontainers/deploy-containers/version-compatibility

 

March 28, 2018 /Nathaniel Avery
Windows Server 2019, Build 17623, containers, docker
Install
Comment

Windows Sever 2019 Build 17623 Install

March 23, 2018 by Nathaniel Avery in Install

In this post, I walk through setup and install of the new Windows Server 2019 Preview build 17623.  The install will take place on a Windows 10 laptop running Hyper-V.

The files can be downloaded directly from Microsoft.  To download the files, register to be a part of the Insider Preview Program.  Registration and Download information can be found here (https://www.microsoft.com/en-us/software-download/windowsinsiderpreviewserver).

The specific version I will install is the LTSC Preview - Build 17623.  The download arrives in the form of an ISO.

Read More
March 23, 2018 /Nathaniel Avery
Windows Server 2019
Install
Comment

Windows Error 715-123130 When Downloading Windows Server 2019 Insider Preview Build 17623

March 21, 2018 by Nathaniel Avery in Bugs

The recent news of a new Windows Server 2019 build sent me to the Microsoft Insider Preview Download site.  As it was a Microsoft app I wanted to download, I decided to use MS Edge.  I normally don't use the Edge browser, but I thought it would be best for accessing MS resources.  As I attempted to start the download, I hit a wall.  Error 715-123130 appeared whenever I tried to download any of the product links.  No matter how many times I tried or how many different tabs I used, the same error appeared.

Read More
March 21, 2018 /Nathaniel Avery
Troubleshooting, Windows Server 2019
Bugs
Comment

Powered by Squarespace