Right now the docker images used across the hyrax ecosystem as CI images (and soon the base image for the bes image) are built and pushed manually. Instead, build them in CI via a manual trigger. To decide: - [x] What is naming strategy? Always `latest`? - [ ] What is test strategy? Is there any test that needs to happen before these are pushed to dockerhub? - [ ] Does any downstream process get triggered by a new image, e.g., rebuild the bes?