docker alpine linux 기본 이미지에서 올바른 경로로 glibc를 설정하는 것이 가장 좋습니다. 따라서 생성 된 프로세스가 설치된 libc 라이브러리의 위치를 올바르게 참조 할 수 있습니까?docker alpine linux base 이미지에 glibc를 설정하는 것이 가장 좋은 방법입니까?
5
A
답변
1
이 아닌 알파인 리눅스에 glibc를 설치하는 것이 가장 좋습니다. 가볍고 빠르며 단순하며 표준을 따르는 C 라이브러리 (즉, glibc가 아닌 모든 것)가 대신 musl libc을 사용합니다.
왜 알파인에 glibc가 필요합니까? 예이
2
,
난에 JRE를 설치하려면 사용자 정의 내장의 glibc를 사용했습니다.
당신은 here이
가 당신은 그들에게 그것은 나를 위해 완벽하게 작동apk --no-cache add ca-certificates
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/2.23-r3/glibc-2.23-r3.apk
apk add glibc-2.23-r3.apk
를 설치하는 코드와 APK를 얻기 위해 다음과 같이 wget 또는 curl 명령을 사용할 수 있습니다
가 는 AWS 운동성 프로듀서 라이브러리를 필요로
찾을 수 있습니다 : http : //docs.aws.amazon.com/streams/latest/dev/kinesis-kpl-dl-install.html – kai
@kai 코드는 오픈 소스이므로 직접 빌드 할 수 있습니다. 내가 알파인 패키지를 만들면 도움이 될까요? –
그것은 굉장 할 것입니다! – kai