mystikos
mystikos copied to clipboard
How to Containerize an application with Mystikos ?
We want to run our dotnet-core microservices application currently running in Azure AKS in a SGX enclave with Mystikos on Azure . The following link explains how to get started : https://github.com/deislabs/mystikos/blob/main/doc/user-getting-started-docker-dotnet.md . All works except that it is missing how I package the appdir into a docker container. Do you have more details or an examples on this ?
Currently we do not have public examples on how to package to a container. But the general idea is you need to prepare the image with all required sgx dcap drivers and specify correct VM SKU in AKS configuration.
@praenubilus are you aware of any tool that can automate container creation after the appdir is created? or maybe the whole process?
@praenubilus are you aware of any tool that can automate container creation after the appdir is created? or maybe the whole process?
From my best knowledge, no.
@noelhermans this sample Dockerfile is a reference for you to containerize the mystikos appdir/package. Just make sure you run the container on an SGX enabled SKU https://github.com/deislabs/mystikos/blob/b091aa6d2313c470ee399099e0b2d7db9041e845/samples/docker/helloworld/Dockerfile#L1
#777
#1161