首页 > 技术文章 > 跑在Docker下的RHEL7编译Java8源码包

qiuyi21 2018-09-04 14:33 原文

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

 

推荐阅读