sourcegraph/docker-images
Andre Eleuterio bf98f92ec2
Patch cadvisor (#35979)
* Use amd64 image

* Update docs

* lint
2022-05-25 11:17:42 -03:00
..
alpine-3.14 Upgrade base Alpine image to patch CVE (#33914) 2022-04-14 15:12:12 -03:00
cadvisor Patch cadvisor (#35979) 2022-05-25 11:17:42 -03:00
codeinsights-db Swap codeinsights-db docker image to be based off postgres instead of Timescale (#32697) 2022-03-24 18:42:05 +00:00
codeintel-db Update Postgres to 12.7 (#31933) 2022-03-03 14:39:52 -06:00
grafana all: use alpine-3.14 (#34508) 2022-05-04 11:41:54 +02:00
indexed-searcher docker-images: update zoekt build scripts for new go.mod (#17654) 2021-01-26 12:10:28 +01:00
jaeger-agent all: use alpine-3.14 (#34508) 2022-05-04 11:41:54 +02:00
jaeger-all-in-one Update jaeger all-in-one base image (#35799) 2022-05-20 14:40:06 -03:00
minio minio: bump to latest version (#35302) 2022-05-11 11:08:47 -05:00
postgres_exporter all: use alpine-3.14 (#34508) 2022-05-04 11:41:54 +02:00
postgres-12-alpine Fix postgres CVE (#35578) 2022-05-18 01:13:39 +00:00
prometheus Upgrade base prometheus image (#35824) 2022-05-20 15:44:56 -03:00
redis_exporter docker-images/redis-export: mark build.sh executable (#17307) 2021-01-15 10:41:25 +01:00
redis-cache security: patch openssl libs against CVE 2022-0778 (#32720) 2022-03-17 09:15:07 -05:00
redis-store security: patch openssl libs against CVE 2022-0778 (#32720) 2022-03-17 09:15:07 -05:00
search-indexer docker-images: update zoekt build scripts for new go.mod (#17654) 2021-01-26 12:10:28 +01:00
sg sg: add Dockerfile and build script (#32326) 2022-03-08 16:54:50 +01:00
syntax-highlighter fix: Handle multi-byte unicode characters in syntax highlighter (#35738) 2022-05-23 10:19:54 -04:00
README.md docker: bump alpine base image from 3.12 to 3.14 (#28126) 2021-11-25 10:33:17 +01:00

Sourcegraph derivative Docker images

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/alpine handles setting up a sourcegraph user account, installing common packages.
  • sourcegraph/postgres-11.4 is postgres-11.4 but with some Sourcegraph defaults.

If you are looking for our non-derivative Docker images, see e.g. /cmd/.../Dockerfile and /enterprise/cmd/.../Dockerfile instead.

Building

All images in this directory are built and published automatically on CI:

Adding a new image

  1. Create a build.sh and add your publishing script to it - the script should end with docker tag ... "$IMAGE". See the scripts in this directory for examples.
  2. Ensure your new script is executable with chmod +x build.sh (you can try it via e.g. IMAGE=fake-repo/cadvisor:latest docker-images/$SERVICE/build.sh, or by building a test image)
  3. Add an image to the automated builds pipeline by adding it to SourcegraphDockerImages.