Update Docker (#1542)

* Separate Docker images, rather than tags

* Allow specifying tag to build/push/pull

* Include goose in Docker builds
This commit is contained in:
Neil Alexander 2020-10-20 11:34:22 +01:00 committed by GitHub
parent a71360d099
commit 92982a402f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 62 additions and 94 deletions

View file

@ -6,6 +6,7 @@ ARG component=monolith
ENV entrypoint=${component}
COPY --from=base /build/bin/${component} /usr/bin
COPY --from=base /build/bin/goose /usr/bin
VOLUME /etc/dendrite
WORKDIR /etc/dendrite