Using the image as an Azure DevOps container job fails during Initialize containers.
Azure injects its own Node runtime, which fails with:
/externals/node20_1/bin/node:
error while loading shared libraries:
libstdc++.so.6: cannot open shared object file
Investigation:
find / -name "libstdc++.so*"
returns nothing.
Installing:
apk add --no-cache libstdc++
installs:
/usr/lib/libstdc++.so.6
/usr/lib/libstdc++.so.6.0.34
This suggests the published image does not include the libstdc++ runtime required by Azure DevOps' injected Node binary.
Using the image as an Azure DevOps container job fails during Initialize containers.
Azure injects its own Node runtime, which fails with:
/externals/node20_1/bin/node:
error while loading shared libraries:
libstdc++.so.6: cannot open shared object file
Investigation:
find / -name "libstdc++.so*"
returns nothing.
Installing:
apk add --no-cache libstdc++
installs:
/usr/lib/libstdc++.so.6
/usr/lib/libstdc++.so.6.0.34
This suggests the published image does not include the libstdc++ runtime required by Azure DevOps' injected Node binary.