CentOS Operating System for ENOVIA (3DEXPERIANCES)
1.4K
Java version 1.8.0_211
Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
Java HotSpot(TM) 64-Bit Ser
ver VM (build 25.211-b12, mixed mode)
Dockerfile ARG Variables:
RPM package: jdk-8u211-linux-x64.rpm
Java version: jdk1.8.0_211-amd64
$ docker build \
--tag centos:7-3dx_v1.0 \
--build-arg JAVA_RPM=jdk-8u211-linux-x64.rpm \
--build-arg JAVA_VERSION=jdk1.8.0_211-amd64 \
.
$ docker container run -it --rm --name 3dx centos:7-3dx_v1.0 bash
Reflecting the settings in the Dockerfile
$ yum install -y \
libaio-devel \
glibc-2.17-317.el7.i686 \
libXext-1.3.3-3.el7.i686 \
libXext-1.3.3-3.el7.x86_64 \
libXt-1.1.5-3.el7.i686 \
libXt-1.1.5-3.el7.x86_64 \
openssl
$ yum install -y \
libnsl-2.28-127.el8.i686 \
libnsl-2.28-127.el8.x86_64 \
libXext.i686 \
libXext.x86_64 \
libXt-1.1.5-12.el8.i686 \
libXt-1.1.5-12.el8.x86_64 \
$ JAVA_VERSION=jdk1.8.0_211-amd64
$ rpm -i /root/${JAVA_VERSION}.rpm
$ update-alternatives --install /usr/bin/java java /usr/java/${JAVA_VERSION}/bin/java 180211;
$ update-alternatives --install /usr/bin/javac javac /usr/java/${JAVA_VERSION}/bin/javac 180211;
$ update-alternatives --install /usr/bin/jar jar /usr/java/${JAVA_VERSION}/bin/jar 180211300;
$ cat << "EOF" > /etc/profile.d/java_paths.sh
export JAVA_HOME=/usr/java/${JAVA_VERSION}
export CLASSPATH=.:/usr/java/latest/lib/tools.jar:/usr/java/latest/lib/dt.jar
export PATH=$PATH:$/usr/java/latest/jre/bin:/usr/java/latest/jre/bin/
EOF
Find the cert/ folder in this reposetory.
$ cp certs/*.crt /etc/pki/ca-trust/source/anchors/
Review import scrip: import.sh
$ cd certs/ && ./import-certs.sh
Content type
Image
Digest
Size
479.9 MB
Last updated
almost 6 years ago
docker pull codesnipes/3dxcentos