Final answer:
Base operating system images for Docker on a Windows Server 2016 can be obtained from Docker Hub, as well as private registries or repositories within cloud services like Azure. Windows Server Core and Nano Server are the compatible images used for container deployment.
Step-by-step explanation:
When using Docker on a Windows Server 2016 container host, base operating system images can be obtained from the Docker Hub, which is Docker's own cloud-based registry service. Users can download official Windows base images like Windows Server Core or Nano Server directly from Docker Hub. Moreover, private registries or container image repositories within the Azure cloud services can also be used to store and retrieve Windows container images.
It is important to make sure that the base image is compatible with your container host. The Windows Server 2016 supports both Windows Server Core and Nano Server images, as these are smaller versions of Windows designed specifically for use with containers and cloud environments. These versions are stripped down for efficiency and are ideal for deploying applications without unnecessary overhead.