Отметьте docker вариант альпийского мусла - PullRequest
1 голос
/ 01 августа 2020

У нас есть docker файлов, основанных на alpine linux. Я хочу, чтобы встроенный контейнер проверял версию библиотеки musl, я имею в виду запустить контейнер, а в RT проверить версию musl, как я могу это сделать?

Я пробовал что-то вроде

docker run -it --rm alpine /bin/ash

и запускаем

musl -v

Получил

/bin/ash: musl: not found

1 Ответ

1 голос
/ 01 августа 2020

libc сам по себе является исполняемым файлом. Вы можете запустить его, и в сообщении об использовании будет напечатана версия:

/ # /lib/libc.musl-x86_64.so.1
musl libc (x86_64)
Version 1.1.24
Dynamic Program Loader
Usage: /lib/libc.musl-x86_64.so.1 [options] [--] pathname [args]
...