代码之家  ›  专栏  ›  技术社区  ›  Koala Blade

Alpine集装箱:品牌:/bin/sh:不允许操作

  •  1
  • Koala Blade  · 技术社区  · 1 年前

    在运行Alpine 3.20集装箱时, 制作 当我以root身份登录时,命令抱怨“不允许操作”。

    一直在论坛上搜索类似的问题。 在RHEL7环境中,以有限的权限升级Docker替代方案Podman的版本。同时,升级到Docker/Podman服务不是人们的选择。 正在寻找另一个选项来更改/更新Alpine Container中的内容。

    /tmp#docker php-ext安装gd/bin/sh/usr/src/php/ext/gd/libtool --tag=CC--mode=compile CC-I.-I/usr/src/php/ext/gd-I/usr/src/php/ext/gd/include-I/usr/src/php/ext/gd/main-I/usr/src=php/ext-gd-I usr/local/include/php/main-I/usr/local/include/php/TSRM-I/usr/local/include/php/Zend-I/usr/local/ininclude/php/ext-I/usr/local/include/php/ext/date/lib-I/usr/libpng16-I/usr/include/webp-I/usr/include/freetype2-fstack protector strong-fpic-fpie-O2-D_LARGEFILE_SOURCE-D_FILE_OFFSET_BITS=64-DHAVE_CONFIG_H-fstack-protector strong-fpic-fpie-O2-D_LADGEFILE_SURCE-D_FILE-OFFSET_BITS=64-D_GNU_SOURCE-Wno strict prototype-I/usr/src/php/ext/gd/libgd-DZEND_compile_DL_ext=1-c/usr/src/php/ext/gd.c-o gd.lo-MMD-MF gd.dep-MT gd.lo make:/bin/sh:不允许操作make:*** [制作文件:213:gd.lo]错误127

    1 回复  |  直到 1 年前
        1
  •  0
  •   Ken Pega    1 年前

    尝试

    apk add —upgrade gcc libc-dev bmake
    

    . 代替 /usr/bin/make 具有 /usr/bin/bmake .