diff --git a/demos/golang/web_server/run_golang_on_occlum.sh b/demos/golang/web_server/run_golang_on_occlum.sh index 35d0b165..a1121ca1 100755 --- a/demos/golang/web_server/run_golang_on_occlum.sh +++ b/demos/golang/web_server/run_golang_on_occlum.sh @@ -21,7 +21,8 @@ new_json="$(jq '.resource_limits.user_space_size = "1000MB" | echo "${new_json}" > Occlum.json # 2. Copy program into Occlum Workspace and build -cp ../web_server image/bin +rm -rf image && \ +copy_bom -f ../web_server.yaml --root image --include-dir /opt/occlum/etc/template && \ occlum build # 3. Run the web server sample diff --git a/demos/golang/web_server/web_server.yaml b/demos/golang/web_server/web_server.yaml new file mode 100644 index 00000000..a2698fcb --- /dev/null +++ b/demos/golang/web_server/web_server.yaml @@ -0,0 +1,7 @@ +includes: + - base.yaml +targets: + - target: /bin + copy: + - files: + - ../web_server