Guidance on installing Docker Desktop to enable Deep Learning Instance segmentation in arivis Pro.
Guidance on installing Docker Desktop to enable Deep Learning Instance segmentation in arivis Pro.
Arivis Pro 4.2 introduced the possibility of performing instance segmentation using Deep Learning. This DL segmentation tool relies on various layers of dependent libraries. Rather than force configurations that could cause conflict with other software users might also have on their system, arivis uses Docker technology to embed all the necessary dependencies for these DL models into a Docker container. A Docker container has all the information required to execute the segmentation sandboxed in such a way as to be independent of the system configuration and without risking conflicts with other software installations. To use Docker Containers, Docker Desktop must be installed on the system.
After starting Docker Desktop you may be prompted to update the WSL Kernel version:
In such a case, a Windows update is required. First, close the Docker Desktop prompt above to ensure the correct installation of the update (otherwise Docker Desktop is still running in the background).
Open the Windows Settings and click on the Update & Security tab...
Then, go to Advanced options...
... and turn on the option to Receive updates for other Microsoft products...
...then go back and check for updates. If an update appears for the Windows Subsystem for Linux, install it, then restart Docker Desktop.
Note that the option to install Microsoft updates may be locked by your organization's IT policy. If so, please contact your IT team to enable it as needed.