diff --git a/go/coordinator/Dockerfile b/go/coordinator/Dockerfile index 79d86162d6d..038674dd633 100644 --- a/go/coordinator/Dockerfile +++ b/go/coordinator/Dockerfile @@ -12,12 +12,20 @@ FROM alpine:3.17.3 RUN apk add --no-cache bash bash-completion +# As of 6 Dec 2023, the atlas package isn't in Alpine's main package manager, only +# testing. So we have to add the testing repository to get it. +RUN apk add \ + --no-cache \ + --repository http://dl-cdn.alpinelinux.org/alpine/edge/testing \ + --repository http://dl-cdn.alpinelinux.org/alpine/edge/main \ + atlas + RUN mkdir /chroma-coordinator WORKDIR /chroma-coordinator COPY --from=build /src/chroma-coordinator/bin/chroma /chroma-coordinator/bin/chroma ENV PATH=$PATH:/chroma-coordinator/bin -RUN chroma completion bash > ~/.bashrc +COPY --from=build /src/chroma-coordinator/migrations /chroma-coordinator/migrations CMD /bin/bash