[dockerfile] Add grpc_ratls build and install in Occlum dockerfile
This commit is contained in:
		
							parent
							
								
									1a50b8a66b
								
							
						
					
					
						commit
						b7c5e883d5
					
				| @ -183,6 +183,7 @@ COPY --from=alpine /usr/lib/jvm/java-1.8-openjdk $JDK8_PATH | |||||||
| RUN rm $JDK8_PATH/jre/lib/security/cacerts | RUN rm $JDK8_PATH/jre/lib/security/cacerts | ||||||
| COPY --from=alpine /etc/ssl/certs/java/cacerts $JDK8_PATH/jre/lib/security/cacerts | COPY --from=alpine /etc/ssl/certs/java/cacerts $JDK8_PATH/jre/lib/security/cacerts | ||||||
| 
 | 
 | ||||||
|  | # Install Occlum | ||||||
| WORKDIR /root | WORKDIR /root | ||||||
| RUN cd occlum && \ | RUN cd occlum && \ | ||||||
|     source /opt/intel/sgxsdk/environment && \ |     source /opt/intel/sgxsdk/environment && \ | ||||||
| @ -192,6 +193,11 @@ RUN cd occlum && \ | |||||||
|     cp -r demos /root/demos && \ |     cp -r demos /root/demos && \ | ||||||
|     rm -rf /root/occlum |     rm -rf /root/occlum | ||||||
| 
 | 
 | ||||||
|  | # Install GRPC RATLS | ||||||
|  | # Do after installing Occlum is because it depends on the dcap library. | ||||||
|  | WORKDIR /tmp | ||||||
|  | RUN cd grpc_ratls && ./build.sh && rm -rf /tmp/grpc_ratls | ||||||
|  | 
 | ||||||
| # Start AESM service automatically | # Start AESM service automatically | ||||||
| # | # | ||||||
| # To do so, we add the script to ~/.bashrc. We cannot use systemd to run AESM | # To do so, we add the script to ~/.bashrc. We cannot use systemd to run AESM | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user