From b1463372e51dc02ab82e4907b0945881ea70fc1b Mon Sep 17 00:00:00 2001 From: "Bill.W" <0xbillw@gmail.com> Date: Thu, 29 Feb 2024 08:50:57 +0800 Subject: [PATCH] perf: refine the cache of the dockerfile layer to minimize build time AMAP (#316) --- scripts/docker/ceseal/gramine/Dockerfile | 31 +++++++++---- .../docker/ceseal/gramine/handover.Dockerfile | 46 +++++++++++++------ scripts/docker/cifrost/Dockerfile | 23 ++++++---- scripts/docker/node/Dockerfile | 20 +++++--- 4 files changed, 80 insertions(+), 40 deletions(-) diff --git a/scripts/docker/ceseal/gramine/Dockerfile b/scripts/docker/ceseal/gramine/Dockerfile index e6303c68..f9d66454 100644 --- a/scripts/docker/ceseal/gramine/Dockerfile +++ b/scripts/docker/ceseal/gramine/Dockerfile @@ -13,19 +13,30 @@ ARG BUILD=release ARG OA ARG VC -RUN : "${IAS_API_KEY:?IAS_API_KEY needs to be set and non-empty.}" \ - && : "${IAS_SPID:?IAS_SPID needs to be set and non-empty.}" - -RUN mkdir ces-blockchain -ADD . ces-blockchain +RUN <