Skip to content
This repository has been archived by the owner on Nov 21, 2022. It is now read-only.

[Optimize]: Split installed tools of base image into chunks being installed by consumer step. #200

Open
92hackers opened this issue May 11, 2022 · 0 comments

Comments

@92hackers
Copy link
Contributor

92hackers commented May 11, 2022

Background

When running stack, it will download a big docker image, which will pending a lot of time, leads to bad user experience.

Solution

Set Alpine as base image, every consumer step is responsible for installing it's own dependencies.

Considering stack steps running concurrently, total run time maybe reduced.

Benchmark

There needs a benchmark test to verify.

Target: First time stack running time.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant