跑在Docker下的RHEL7编译Java8源码包

1、运行Docker时需要加参数--cap-add=SYS_PTRACE,比如:

    docker run --cap-add=SYS_PTRACE --name buildjava8 -v /opt/rpmbuild_jdk1.8.0.181-3.b13:/root/rpmbuild -it rhel:7.1 /bin/bash

2、rpmbuild时如果遇到iconv命令转码错误,可能/usr/lib64/gconv目录下缺少编码支持的库文件,重新安装glibc

    yum reinstall glibc

猜你喜欢

转载自www.cnblogs.com/qiuyi21/p/9584246.html