Hi,
We are moving from ubuntu to Alpine for our container image and encountered the following error for ovftool installation in an Alpine container. It works fine in an ubuntu container. Please note that Alpine uses musl libc instead of glibc. We also tried installing the glibc using “apk --no-cache --allow-untrusted -X https://apkproxy.herokuapp.com/sgerrand/alpine-pkg-glibc add glibc glibc-bin”, but it did not help.
The https://stackoverflow.com/questions/37818831/is-there-a-best-practice-on-setting-up-glibc-on-docker-alpine-linux-base-image suggests “Instead of installing glibc on Alpine, build and/or package your dependent software packages and libraries for Alpine.”.
Any help or workaround to install the ovftool on Alpine would be greatly appreciated.
bash-5.0# ./VMware-ovftool-4.3.0-7948156-lin.x86_64.bundle
Extracting VMware Installer...done.
musl libc (x86_64)
Version 1.1.24
Dynamic Program Loader
Usage: /lib/ld-musl-x86_64.so.1 [options] [--] pathname
Warning: VMware Installer could not determine this system's glibc version.
User interface initialization failed. Exiting. Check the log for details.
bash-5.0#
The log file referred in the above output is attached.
Regards,
Pramod