ERROR

Error opening notebook. Docker imageId '<image ID>' not found in local Docker registry. Please verify an image exists for the associated Notebook Runtime, or run the PostInstall utility

Last Published: April 25, 2020

Error Message

Attempts to run a sample notebook in ArcGIS Notebook Server return the following error message:

Error:   
Error opening notebook. Docker imageId '<image ID>' not found in local Docker registry. Please verify an image exists for the associated Notebook Runtime, or run the PostInstall utility.
Error message

Cause

The ArcGIS Notebook Server sample notebooks are configured to use the Standard runtime by default. This error occurs because the Standard container image that includes the Standard runtime is not installed. A user with an Advanced license must download and install both the Standard and Advanced container images.

Solution or Workaround

To resolve the issue, install the Standard container image.

  1. Verify the Standard runtime is referenced in the error message.
    1. Use the following URL to navigate to the ArcGIS Notebook Server endpoint:
https://notebookserver.domain.com:11443/arcgis/admin/notebooks/runtimes/
  1. Select the ArcGIS Notebook Python 3 Standard runtime in the Notebook Runtimes page.
ArcGIS Notebook Server page
  1. Compare the value of the docker image ID in the selected runtime with the docker image ID in the error message.
ArcGIS Notebook Server page
The error message
  1. Verify the Standard image container does not exist in the docker registry.
    1. Open a terminal in ArcGIS Notebook Server.
    2. Run the docker image Is command to verify. For example, the image below shows only the Advanced container image is present in the docker registry.
The docker registery
  1. Run the postinstallation utility to install the Standard container image. Refer to ArcGIS Enterprise: Run the postinstallation utility for steps to complete this.
Note:
If the user has an Advanced license, the PostInstallUtility.bat -l <path of .tar.gz Docker image> command must be run twice to install both the Standard and Advanced container images.
  1. Ensure the Standard container image is listed in the docker registry.
    1. Open a terminal in ArcGIS Notebook Server.
    2. Run the docker image Is command. The Standard container image is listed in the docker registry.
The docker registery

Users are able to run the ArcGIS Notebook Server sample notebooks.

Article ID:000021885

Software:
  • Portal for ArcGIS

Receive notifications and find solutions for new or common issues

Get summarized answers and video solutions from our new AI chatbot.

Download the Esri Support App

Related Information

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options