Есть ли наилучшая практика по настройке glibc на базовом изображении docker alpine linux с правильными путями, чтобы любой порожденный процесс мог правильно ссылаться на местоположение установленных библиотек libc?Есть ли наилучшая практика по настройке glibc на докере alpine linux base image?
5
A
ответ
1
Лучшая практика заключается в том, чтобы не установить glibc на Alpine Linux. Вместо этого он использует musl libc, легкую, быструю, простую и совместимую со стандартами библиотеку C (т. Е. Все, что glibc нет).
Зачем вам нужен glibc на Alpine?
2
Да есть,
Я использовал собственный встроенный Glibc установить JRE на него.
Вы можете найти его here
Вы можете использовать Wget или локон, чтобы получить код и APK, чтобы установить их
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
Он работал отлично для меня
АМС Kinesis Производитель Библиотека требует : http: //docs.aws.amazon.com/streams/latest/dev/kinesis-kpl-dl-install.html – kai
@kai Код является открытым исходным кодом, поэтому вы можете просто создать его самостоятельно. Помог ли он, если я создам для него пакет Alpine? –
, что было бы здорово! – kai