Dependency Maps

Below is a map of CEOS ODC environments and their dependency chains.

  • Each cell is a Docker repository (which can have many images).

  • The names have this format: <image-name>[:version] (repo-path: (<hyperlink-to-repo-or-Dockerfile-in-repo>))

  • The image version ([:version]) is optional, as denoted by the square brackets ([]).

  • If the repo-path is to a repo instead of a Dockerfile in a repo, check the build directory in the repo for the Dockerfile.

  • Note that image and image:latest (or even image:odc<odc_version>) may or may not be identical (diagram is a simplification).

CEOS ODC Dependency Map

ubuntu:20.04

|

ubuntu-base
(repo-path:

|

datacube-base
(repo-path: datacube-base)

v-

|

-v

data_cube_notebooks
(repo-path: data_cube_notebooks)
data_cube_ui
(repo-path: data_cube_ui)
odc_manual_indexer
(repo-path: odc_manual_indexer)

-v

|

-v ->

-v

|

odc_drone_paper_notebooks
odc_training_notebooks
odc_va_cube_notebooks
odc_manual_indexer_init
(repo-path: odc_db_init)

|->

|

<-|

|

odc_platform
(repo-path: odc_platform)

<-

<-|