layout | title | tagline |
---|---|---|
page |
Base Images |
See: https://github.com/SD2E/base-images
#### Container image types
Four image types are currently supported:
base
: foundation layer for other imageslanguage
: images configured to support development in a specific languageapps
: extension of the language environment supporting Agave appsreactors
: extension of the language environment supporting Reactors
#### Images catalog
base | languages | apps | reactors |
---|---|---|---|
alpine36 centos7 ubuntu16 ubuntu17 | ubuntu16/python2 ubuntu17/python3 ubuntu17/java8 | python2/ubuntu16 python3/ubuntu17 | python2/ubuntu16 python2-conda/ubuntu16 python3/ubuntu17 |
#### Architecture
Images are layered hierarchically to promote layer caching and help ensure that essential configurations and computational assets get propagated to developers and researchers relying on them.
+-------------+
| |
| ubuntu:dist |
| |
+-------------+
|||
+-------------------------+ +----------------------+
| | | |
| sd2e/base:<dist>(-edge) |....| sd2e/jupyterhub-user |
| | | |
+-------------------------+ +----------------------+
|
+---------------------------+ +-------------------------+
| | | |
| sd2e/<lang>:<dist>(-edge) |--| sd2e/apps:<lang>(-edge) |
| | | |
+---------------------------+ +-------------------------+
|
+-----------------------------+
| |
| sd2e/reactors:<lang>(-edge) |
| |
+-----------------------------+
#### Documentation
Return to the API Documentation Overview