我当前的Docker文件如下所示。我正在尝试使用h2o作为我的ML模型服务的基础。现在h2o需要JRE,我被迫为我的flask脚本安装所需的软件包。它重达1.8 Gig,因此尝试进行多阶段构建(如下脚本)
fft
我尝试按以下步骤进行多阶段构建,但这只会导致python图像跳过h2o部分。我想念什么?
#Original Docker File
FROM h2oai/h2o-open-source-k8s
MAINTAINER rajesh.r6r@gmail.com
USER root
WORKDIR /app
ADD . /app
RUN set -xe \
&& apt-get update -y \
&& apt-get install python-pip -y \
&& rm -rf /var/lib/apt/lists/* # remove the cached files
RUN pip install --upgrade pip
RUN pip install --trusted-host pypi.python.org -r requirements.txt
EXPOSE 5005
EXPOSE 54321
ENV NAME World
CMD ["python", "app.py"]