Astro's docker images built from verified DockerHub base images. They include
DOI's CA in order to prevent TLS errors.
To build, run docker build with the root of the repo as the build context.
to specifiy the Dockerfile. Ex (from root of repo):
docker build -t centos -f centos/Dockerfile .
Most images also include a convenience entrypoint that runs all scripts under
/docker-entrypoint.d each time the container starts up. This can be useful
for script injection into an existing image.
The following images are included
- usgsastro/alpine
- usgsastro/centos
- usgsastro/debian
- usgsastro/dind
- usgsastro/fedora
- usgsastro/jenkins-agent
- usgsastro/kube
- usgsastro/maven
- usgsastro/miniconda3
- usgsastro/openjdk8
- usgsastro/osm-tile-server
- usgsastro/pgadmin4
- usgsastro/php
- usgsastro/postgis
- usgsastro/postgres
- usgsastro/tomcat
- usgsastro/ubuntu