23 lines
698 B
Docker
23 lines
698 B
Docker
ARG OCCLUM_VERSION
|
|
FROM occlumbackup/occlum:latest-ubuntu18.04-tf_serving_base as binary_build
|
|
WORKDIR /root
|
|
|
|
FROM occlum/occlum:$OCCLUM_VERSION-ubuntu20.04 as base
|
|
LABEL maintainer="Chunyang Hui <sanqian.hcy@antgroup.com>"
|
|
|
|
WORKDIR /root
|
|
COPY --from=binary_build /root/tensorflow_model_server /root/tensorflow_model_server
|
|
|
|
ARG OCCLUM_BRANCH
|
|
RUN apt-get update && apt-get install git && \
|
|
git clone -b $OCCLUM_BRANCH https://github.com/occlum/occlum.git && \
|
|
cd occlum && \
|
|
cd demos/tensorflow/tensorflow_serving && \
|
|
./prepare_model_and_env.sh && \
|
|
cd client && \
|
|
./prepare_client_env.sh && \
|
|
mv ../resnet50-v15-fp32/ /root && \
|
|
rm -rf /root/occlum
|
|
|
|
WORKDIR /root
|