-
Notifications
You must be signed in to change notification settings - Fork 56
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
Tunnel fails on alpine linux #20
Comments
Seems there are some missing libs:
|
After installing https://github.com/sgerrand/alpine-pkg-glibc we can at least see an error:
|
Seems to be related to: gliderlabs/docker-alpine#11 |
@joscha Thank you for digging up on this! |
@vedharish ;) I just opened a support ticket - I actually think the only way to do this is to build the binary on alpine and provide it or to make the source available, so it can be built at template build time. |
Got it to work, I'll leave this here for future reference: #### <browserstack>
# Copied from https://github.com/sgerrand/alpine-pkg-glibc
ENV GLIBC_VERSION 2.23-r3
RUN wget -q -O /etc/apk/keys/sgerrand.rsa.pub https://raw.githubusercontent.com/sgerrand/alpine-pkg-glibc/master/sgerrand.rsa.pub \
&& wget "https://github.com/sgerrand/alpine-pkg-glibc/releases/download/$GLIBC_VERSION/glibc-$GLIBC_VERSION.apk" \
&& apk --no-cache add "glibc-$GLIBC_VERSION.apk" \
&& rm "glibc-$GLIBC_VERSION.apk" \
&& wget "https://github.com/sgerrand/alpine-pkg-glibc/releases/download/$GLIBC_VERSION/glibc-bin-$GLIBC_VERSION.apk" \
&& apk --no-cache add "glibc-bin-$GLIBC_VERSION.apk" \
&& rm "glibc-bin-$GLIBC_VERSION.apk" \
&& wget "https://github.com/sgerrand/alpine-pkg-glibc/releases/download/$GLIBC_VERSION/glibc-i18n-$GLIBC_VERSION.apk" \
&& apk --no-cache add "glibc-i18n-$GLIBC_VERSION.apk" \
&& rm "glibc-i18n-$GLIBC_VERSION.apk"
RUN wget -q https://www.browserstack.com/browserstack-local/BrowserStackLocal-linux-x64.zip \
&& unzip BrowserStackLocal-linux-x64.zip \
&& rm BrowserStackLocal-linux-x64.zip
#### </browserstack> |
It still doesn't work to me:
I really wonder why browserstack won't provide docker image. it's kind of 2019 already and we're not living in a tank. |
It seems that the binary can't be properly started on an alpine-based image:
I suspect some of the logic to figure out which binary to download to be failing.
With
alpine:3.4
:The text was updated successfully, but these errors were encountered: