当使用alpine版本构建镜像时,优点是轻量
缺点是只支持sh,而不是bash
所以导致很多程序命令失效,
解决方式:容器内安装 glibc
下载key: wget -q -O /etc/apk/keys/sgerrand.rsa.pub https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub
-q:不显示指令执行过程
-O:下载并以指定的文件名保存
下载glibc:wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.29-r0/glibc-2.29-r0.apk
安装:apk add glibc-2.29-r0.apk
直接点就更换容器 不使用alpine版本了