Skip to content

Switch the test runner Docker image to use Alpine.#82

Merged
IsaacG merged 2 commits intoexercism:mainfrom
IsaacG:main
May 5, 2026
Merged

Switch the test runner Docker image to use Alpine.#82
IsaacG merged 2 commits intoexercism:mainfrom
IsaacG:main

Conversation

@IsaacG
Copy link
Copy Markdown
Member

@IsaacG IsaacG commented May 5, 2026

This shrinks the image from 244MB to 14.6MB.

78MB of the prior image is the Ubuntu layer so we don't actually reclaim that space. However, the Ubuntu apt-get command adds 166MB vs the Alpine apk add which adds 5.6MB. That saves 160MB.

This passes all the tests and example solutions once exercism/bash#771 and
exercism/bash#772 are included.

This shrinks the image from 244MB to 14.6MB.

78MB of the prior image is the Ubuntu layer so we don't actually reclaim
that space. However, the Ubuntu `apt-get` command adds 166MB vs the
Alpine `apk add` which adds 5.6MB. That saves 160MB.

This passes all the tests and example solutions once
exercism/bash#771 and
exercism/bash#772 are included.
@IsaacG IsaacG requested a review from a team as a code owner May 5, 2026 01:16
@glennj
Copy link
Copy Markdown
Contributor

glennj commented May 5, 2026

Nice work

@IsaacG IsaacG merged commit 4eb561d into exercism:main May 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants