ArcGIS Enterprise

ArcGIS Notebook Server 11.0 with Windows containers

We released ArcGIS Enterprise 11.0 (Windows and Linux) on July 21, 2022. In this release, ArcGIS Notebook Server with support for Windows containers and Mirantis Container Runtime (MCR) is available as a beta feature on Windows. This is a very exciting release for Esri and the ArcGIS Notebooks community because support for Mirantis Container Runtime as the container engine improves many of the limitations of Docker Desktop on Windows.

ArcGIS Notebook Server and Windows containers

ArcGIS Notebook Server uses a container technology for packaging and running of ArcGIS Notebooks. Containers provide an isolated environment for each notebook author for working with notebooks.  These containers are allocated and managed by Notebook Server within a container engine.  ArcGIS Enterprise 11.0 includes notebook runtimes packaged as Windows containers and supports the use of Mirantis Container Runtime (formerly Docker Engine Enterprise), an enterprise-grade container engine for Notebook Server deployments on Windows.  With Windows containers, the notebook runtime containers will run natively on Windows Server 2022 with or without Hyper-V isolation.

While the overall end-user experience with ArcGIS Notebook Server on Windows with Windows containers and Mirantis Container Runtime will remain the same and will be functionally equivalent to the existing ArcGIS Notebook Server deployments, there are some key benefits to choosing to use it:

Notebook runtimes and Windows container images

Esri provides a single Windows container image for ArcGIS Notebook Server. ArcGIS Notebook Server with Windows containers will continue to have Standard and Advanced notebook runtimes to support various administrative, data engineering, analytics, and machine learning tasks.  It will also continue to support installing Python libraries during a notebook session or extending the Esri-provided Windows container image to include additional Python libraries as required by users. See Available Python libraries for more information on the libraries available in each runtime.

The Windows containers in an ArcGIS Notebook Server site support two modes of runtime isolation, process and Hyper-V. For configuring your site to use Hyper-V isolation, the Hyper-V role must be installed on the machine.

How to sign up for the ArcGIS Notebook Server with Windows container beta feature?

The ArcGIS Notebook Server with Windows containers beta feature available in ArcGIS Enterprise 11.0 is intended for testing and evaluation. You can sign up to participate via Esri’s Early Adopter Community. Once you sign up, you can get information on expectations for participation in the beta feature, access the product documentation, download the container image, and share your feedback on the forums.

From the Early Adopter Community pages, you can access forums, provide feedback on the product, and get limited technical support and assistance.

Your feedback is essential to helping us shape the future development of this product and ensuring that it meets your needs. We look forward to seeing how you will use ArcGIS Notebook Server 11.0 with Windows containers in your workflows!

We hope this is helpful. Let us know if you have any questions in the ArcGIS Notebooks Community.

Learn more!

About the authors

Shikhar Deep is a Product Engineer for ArcGIS Notebook Server. He is passionate about building geospatial products. He holds Masters Degree in Remote Sensing & GIS from Indian Institute of Remote Sensing, ISRO, India.


Nick Giner is a Product Manager for Spatial Analysis and Data Science. Prior to joining Esri in 2014, he completed Bachelor’s and PhD degrees in Geography from Penn State University and Clark University, respectively. In his spare time, he likes to play guitar, golf, cook, cut the grass, and read/watch shows about history.

Notify of
Inline Feedbacks
View all comments

Next Article

ArcGIS Urban & ArcGIS CityEngine: A Complete Master Planning Solution for Local Government

Read this article