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

Fix Alpine Docker Image #7883

Merged
merged 2 commits into from
Nov 22, 2020

Conversation

pinglamb
Copy link
Contributor

What type of PR is this?

Bug fix

What does this PR do? Why is it needed?

This PR switched the alpine base image for running the compiled binaries. The binaries expect dynamic linking to /lib64/ld-linux-x86-64.so.2 which doesn't exist by default in alpine image. libc6-compat provides a fix for that. Hence, a custom docker image is built for that: https://hub.docker.com/repository/docker/pinglamb/alpine-glibc.

Which issues(s) does this PR fix?

Fixes #5768

Other notes for review

The Dockerfile for reference:

FROM alpine:3.12
RUN apk update && apk add --no-cache libc6-compat

@CLAassistant
Copy link

CLAassistant commented Nov 21, 2020

CLA assistant check
All committers have signed the CLA.

Copy link
Member

@prestonvanloon prestonvanloon left a comment

Choose a reason for hiding this comment

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

Thanks!

@prestonvanloon prestonvanloon linked an issue Nov 22, 2020 that may be closed by this pull request
@prylabs-bulldozer prylabs-bulldozer bot merged commit acf49fb into prysmaticlabs:master Nov 22, 2020
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.

Docker image build v1 glibc error alpine images are not yet functional
3 participants