This directory contains Sourcegraph docker images which are derivatives of an existing Docker image, but with better defaults for our use cases. For example:
sourcegraph/alpinehandles setting up asourcegraphuser account, installing common packages.sourcegraph/postgresispostgresbut with some Sourcegraph defaults.
If you are looking for our non-derivative Docker images, see e.g. /cmd/.../Dockerfile and /enterprise/.../frontend/Dockerfile instead.
These images are not yet built on CI. To build one, you must sign in to our Docker Hub and run make <image name> in this directory. For example:
make alpineBefore running the above command, you should have your changes reviewed and merged into master.
Many of our derivative images have not yet been moved here from our private infrastructure repository. These include:
sourcegraph/postgressourcegraph/postgres-11.1sourcegraph/redis-cachesourcegraph/redis-storesourcegraph/redis_exportersourcegraph/zoekt-indexserversourcegraph/zoekt-webserversourcegraph/pgsql-exportersourcegraph/pod-tmp-gc- And possibly others which we intend to open source.
Tracking issue: https://github.com/sourcegraph/sourcegraph/issues/2299