Skip to content

Docker

Install vScope in a containerized environment with Docker using these simple steps.

To prevent data loss when the container is removed, it’s recommended to use persistent storage for vScope data. By default, vScope stores its model and settings in /data.

  1. Create a Docker Volume
    Run the following command to create a persistent volume for vScope data:

    Terminal window
    docker volume create vscope-data
  2. Run vScope with persistent data
    Start vScope with the volume mounted to /data for persistent storage and using port 8080 as the host port:

    Terminal window
    docker run -d -p 8080:80 -v vscope-data:/data europe-docker.pkg.dev/isl-vscope/release/vscope:latest

First-time setup

Open your browser and go to http://localhost:8080/ to access the vScope web UI. You will be guided through the steps to create your first vScope user and registering your license.

This setup ensures that vScope data is retained even if the container is removed or restarted.