Skip to content

Use a proxy cache to run the benchs. #10592

@joanhey

Description

@joanhey

I know that the bench disabled the docker cache, because the docker cache is terrible because use a lot of HD space.

But lastly docker hub is limiting the downloads. https://docs.docker.com/docker-hub/usage/

With a proxy cache, we can have all these limits a problem of the past, with docker hub.
And we'll have faster runs. Without the HD space used with docker.

We can also think the proxy cache with normal packages systems: npm, packagist, ...
But we need to clean the proxy cache before any run.

I can't comment in #10127 because @KostyaTretyak blocked me, some years ago, without understand it for my part.

The important think is that we can bypass the limits and have faster runs. We use almost the same docker images, and from the community, it'll come one that show exactly all the docker images that use this benchmark. And we'll use less HD space than with Docker cache.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions