The primary purpose of this PR is to adapt image-base to the revised layout of jupyter/docker-stacks. It does this.
Also:
updates TIKE frozen requirements and MISSION_VERSION
updates Roman CAL_VERSION, floating and frozen requirements, and MISSION_VERSION
adds comments to Roman's Dockerfile.custom about how all common packages would ideally be installed, but are not
adds *.cached to .gitignore, there are generated files which implement build caching of package directories
Converts Anchore security scans to Trivy scans, to get started seeing what it does on notebook code and images. image scanning is untested so it may need a follow-up.
The primary purpose of this PR is to adapt image-base to the revised layout of jupyter/docker-stacks. It does this.
Also: