Skip to content

Using UCVM Docker Image

Philip Maechling edited this page Aug 4, 2025 · 6 revisions

UCVM Docker Images

The SCEC UCVM developers are using container technology called Docker to distributed UCVM software. When distributed as a Docker image, UCVM users do not need to compile the UCVM software on their computer before using it.

One advantage of UCVM Docker images is they can be run on Mac, and Windows computers. This makes it possible for researcher with Mac or Window laptops (or servers) to run UCVM on their computer.

Typically, Docker images are useful for small to moderate scale UCVM queries up to 1M or so points. Larger scale queries, such as large simulation meshes, will probably still require UCVM source code installation on a Linux system.

UCVM Models available

Selected CVM's are available as standalone UCVM Docker Images. The current list of models, using their UCVM abbreviations:

  • cvmh : CVM-H v15.1 Southern California 3D Model - Harvard
  • cvmsi : CVM-S4.26.M01 - CVM-S4.26 with GTL properties from CVM-S4 restored to the top 350m
  • cvms : CVM-S4 Southern California 3d Model - Magistrale/Kohler/Clayton/Graves
  • sfcvm : USGS San Francisco Bay Region model v21.1

UCVM Docker Image Repo

Additional Docker Images containing other CVMs can be created using UCVM Docker Image Creation Scripts. The scripts and instructions how to run and build UCVM Docker images have been moved to a github UCVM Docker repo at:

Clone this wiki locally