diff --git a/src/grpc.rs b/src/grpc.rs index e58cf60..9fc6811 100644 --- a/src/grpc.rs +++ b/src/grpc.rs @@ -110,17 +110,15 @@ async fn deploy_enclave( ) -> Result<(), Box> { println!("Deploying enclave: {:?}", enclave_path); let docker_deploy_str = format!( - "docker run --rm -v {enclave_path}:/enclave_packager --device /dev/sgx/enclave --device /dev/sgx/provision -p 34500:34500 -p 8080-8099:8080-8099 noormohammedb/occlum-enclave:v1"); + "docker run -v {enclave_path}/enclave_packager:/enclave_packager --device /dev/sgx/enclave --device /dev/sgx/provision -p 34500:34500 noormohammedb/occlum-enclave:v1"); println!("{}", &docker_deploy_str); - let mut child = Command::new("sh") + let child = Command::new("sh") .arg("-c") .arg(docker_deploy_str) .spawn()?; - child.wait()?; - dbg!(child); Ok(()) }