Sign inSign up

occlum/hyperenclave:0.27.11-hypermode-1.3.0-ubuntu20.04

Manifest digest

sha256:b95aa3adde1f7039a3a9458f24145d72c216a79553df7cf3797348363749bdff

OS/ARCH

linux/amd64

Compressed size

3.56 GB

Last pushed

almost 3 years by volcano0dr

Type

Image

Manifest digest

sha256:b95aa3adde1f7039a3a9458f24145d72c216a79553df7cf3797348363749bdff

Image Layers

1ADD file ... in / 27.24 MB
2CMD ["bash"]0 B
3LABEL maintainer=Qing Li <[email protected]>0 B
4USER root0 B
5SHELL [/bin/bash -c]0 B
6RUN /bin/bash -c apt-get update530.67 MB
7RUN /bin/bash -c echo "ca_directory=/etc/ssl/certs"3.5 KB
8ENV PATH=/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
9ENV OCCLUM_RUST_VERSION=nightly-2021-11-010 B
10RUN /bin/bash -c curl https://sh.rustup.rs204.49 MB
11COPY docker/linux-sgx /root/linux-sgx # buildkit40.57 MB
12WORKDIR /root32 B
13RUN /bin/bash -c cd linux-sgx868.89 MB
14COPY docker/rust-sgx-sdk /root/rust-sgx-sdk # buildkit25.83 MB
15COPY docker/occlum /root/occlum # buildkit49.05 MB
16WORKDIR /root32 B
17RUN /bin/bash -c cp -r72.43 KB
18WORKDIR /tmp32 B
19RUN /bin/bash -c cd musl-gcc85.15 MB
20RUN /bin/bash -c cd musl-gcc163.57 KB
21ENV PATH=/opt/occlum/build/bin:/usr/local/occlum/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
22WORKDIR /tmp32 B
23RUN /bin/bash -c cd glibc49.21 MB
24WORKDIR /tmp32 B
25RUN /bin/bash -c cd golang446.95 MB
26ENV PATH=/opt/occlum/toolchains/golang/bin:/opt/occlum/build/bin:/usr/local/occlum/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
27WORKDIR /tmp32 B
28RUN /bin/bash -c cd rust55.02 MB
29ENV PATH=/opt/occlum/toolchains/rust/bin:/opt/occlum/toolchains/golang/bin:/opt/occlum/build/bin:/usr/local/occlum/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
30ENV LD_LIBRARY_PATH=/opt/intel/sgxsdk/sdk_libs0 B
31WORKDIR /tmp32 B
32RUN /bin/bash -c cd bash4.21 MB
33WORKDIR /tmp32 B
34RUN /bin/bash -c cd busybox1.17 MB
35ARG JDK11_PATH=/opt/occlum/toolchains/jvm/java-11-openjdk0 B
36COPY /usr/lib/jvm/java-11-openjdk /opt/occlum/toolchains/jvm/java-11-openjdk # buildkit132.14 MB
37RUN |1 JDK11_PATH=/opt/occlum/toolchains/jvm/java-11-openjdk /bin/bash -c264 B
38COPY /etc/ssl/certs/java/cacerts /opt/occlum/toolchains/jvm/java-11-openjdk/lib/security/cacerts # buildkit115.58 KB
39WORKDIR /tmp32 B
40RUN |1 JDK11_PATH=/opt/occlum/toolchains/jvm/java-11-openjdk /bin/bash -c185.25 MB
41ENV PATH=/opt/occlum/toolchains/jvm/bin:/opt/occlum/toolchains/rust/bin:/opt/occlum/toolchains/golang/bin:/opt/occlum/build/bin:/usr/local/occlum/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
42ARG JDK8_PATH=/opt/occlum/toolchains/jvm/java-1.8-openjdk0 B
43COPY /usr/lib/jvm/java-1.8-openjdk /opt/occlum/toolchains/jvm/java-1.8-openjdk # buildkit62.16 MB
44RUN |2 JDK11_PATH=/opt/occlum/toolchains/jvm/java-11-openjdk JDK8_PATH=/opt/occlum/toolchains/jvm/java-1.8-openjdk /bin/bash289 B
45COPY /etc/ssl/certs/java/cacerts /opt/occlum/toolchains/jvm/java-1.8-openjdk/jre/lib/security/cacerts # buildkit115.61 KB
46WORKDIR /tmp32 B
47RUN |2 JDK11_PATH=/opt/occlum/toolchains/jvm/java-11-openjdk JDK8_PATH=/opt/occlum/toolchains/jvm/java-1.8-openjdk /bin/bash4.61 MB
48WORKDIR /root32 B
49RUN |2 JDK11_PATH=/opt/occlum/toolchains/jvm/java-11-openjdk JDK8_PATH=/opt/occlum/toolchains/jvm/java-1.8-openjdk /bin/bash875.58 MB
50RUN |2 JDK11_PATH=/opt/occlum/toolchains/jvm/java-11-openjdk JDK8_PATH=/opt/occlum/toolchains/jvm/java-1.8-openjdk /bin/bash1.58 KB
51WORKDIR /root32 B

Command

ADD file:5d68d27cc15a80653c93d3a0b262a28112d47a46326ff5fc2dfbf7fa3b9a0ce8 in /