Skip to content

update docker files to take advantage of aarch64 binaries#2085

Merged
garypen merged 5 commits intodevfrom
garypen/improve-docker
Nov 15, 2022
Merged

update docker files to take advantage of aarch64 binaries#2085
garypen merged 5 commits intodevfrom
garypen/improve-docker

Conversation

@garypen
Copy link
Contributor

@garypen garypen commented Nov 10, 2022

also:

  • cleanup dockerfiles so that we don't do binary copying between images
  • change base image from distroless to debian:bullseye-slim
  • unify 3 dockerfiles into 2

note: we no longer build "debug" images because the base image is now a "debug" image (i.e.: it provides a shell we can use for investigating issues). The image has grown by about 50%, but I think it's a reasonable compromise to get away from the libz.so.1 hackery.

also:

 - cleanup dockerfiles so that we don't do binary copying between images
 - change base image from distroless to debian:bullseye-slim
 - unify 3 dockerfiles into 2
@garypen garypen requested review from a team and abernix November 10, 2022 15:38
@garypen garypen self-assigned this Nov 10, 2022
@garypen garypen requested review from SimonSapin and bnjjj and removed request for a team November 10, 2022 15:39
@github-actions

This comment has been minimized.

As per team feedback.
Copy link
Member

@abernix abernix left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

changelog grooming, but LGTM! :shipit:

Gary Pennington and others added 2 commits November 15, 2022 09:57
@garypen garypen merged commit 4220ca7 into dev Nov 15, 2022
@garypen garypen deleted the garypen/improve-docker branch November 15, 2022 10:22
@abernix abernix added this to the v1-NEXT milestone Nov 15, 2022
@abernix abernix mentioned this pull request Nov 15, 2022
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.

4 participants