Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish a tenzir/vast-dev Docker image #1749

Merged
merged 1 commit into from Jun 30, 2021

Conversation

dominiklohmann
Copy link
Member

📔 Description

This is a complete refactoring of our Docker images, and trims the size of the resulting production image down to just 350MB. We now offer a tenzir/vast-dev variant besides the regular tenzir/vast Docker images that is designed to be used in development contexts, e.g., when building additional plugins. The individual stages are labelled development and production respectively. To build the development image locally, use docker build . --target development.

📝 Checklist

  • All user-facing changes have changelog entries.
  • The changes are reflected on docs.tenzir.com/vast, if necessary.
  • The PR description contains instructions for the reviewer, if necessary.

🎯 Review Instructions

n/t

@dominiklohmann dominiklohmann added the feature New functionality label Jun 29, 2021
@dominiklohmann dominiklohmann requested a review from a team June 29, 2021 13:25
@dominiklohmann dominiklohmann force-pushed the story/ch25657/vast-dev-docker-image branch 2 times, most recently from 6f68995 to 575dc4e Compare June 29, 2021 13:41
Dockerfile Outdated Show resolved Hide resolved
Dockerfile Show resolved Hide resolved
@dominiklohmann dominiklohmann force-pushed the story/ch25657/vast-dev-docker-image branch 2 times, most recently from df46bd6 to 9ca0f4a Compare June 29, 2021 18:15
This is a complete refactoring of our Docker images, and trims the size
of the resulting production image down to just 350MB. We now offer a
`tenzir/vast-dev` variant besides the regular `tenzir/vast` Docker
images that is designed to be used in development contexts, e.g., when
building additional plugins. The individual stages are labelled
`development` and `production` respectively. To build the development
image locally, use `docker build . --target development`.
@dominiklohmann dominiklohmann force-pushed the story/ch25657/vast-dev-docker-image branch from 9ca0f4a to b78b6b9 Compare June 30, 2021 07:39
@dominiklohmann dominiklohmann merged commit dd8d173 into master Jun 30, 2021
@dominiklohmann dominiklohmann deleted the story/ch25657/vast-dev-docker-image branch June 30, 2021 08:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New functionality
Projects
None yet
3 participants