Dmitrii Kuvaiskii
Dmitrii Kuvaiskii
Sure, I understand, @metan-ucw. I just decided to create this ticket since I debugged this problem yesterday and wanted to describe this finding somewhere. Feel free to close it.
This also depends on: are all Gramine run-time dependencies available as packages on Alpine? When I look at our minimalistic Docker image: https://github.com/gramineproject/gramine/blob/master/packaging/docker/Dockerfile I see: - `curl gnupg2 binutils` packages...
Gramine needs SGX SDK/PSW for two purposes: - AESM services (Launch arch enclave for older machines, EPID Quoting arch enclave, DCAP Quoting arch enclave) - `libsgx_dcap_quoteverify.so` DCAP-quote-verification shared library (part...
@mwshan (a maintainer of Intel SGX SDK/PSW/DCAP) told me that the `libsgx_dcap_quoteverify.so` library can be simply built inside of the Alpine container, against the Musl C lib. The library should...
> Is there any plans to support Alpine in GSC soon ? I see gramine got the support in [here](https://github.com/gramineproject/gramine/pull/1439). @aneessahib @anjalirai-intel @sahason Do you know if anyone is working...
Incorrect attempt at fixing the issue, closing this PR.
@jkr0103 @aneessahib Could you look into this?
@aneessahib If I understand correctly, the issues is observed **in both cases**.
> After converting to and running inside Gramine container I found that the opt folder is empty. This doesn't sound right. GSC doesn't do anything with the `/opt` directory. So...
Can you show the `docker run` command with which you run: 1. the original app image, 2. the GSC-generated image