@@ -5,8 +5,7 @@ FROM ${BASE_IMG} as base
55FROM base as torch-tensorrt-builder-base
66
77# Removing any bazel or torch-tensorrt pre-installed from the base image
8-
9- RUN rm -rf /opt/torch-tensorrt /usr/bin/bazel
8+ RUN rm -rf /opt/pytorch/torch_tensorrt /usr/bin/bazel
109
1110ARG ARCH="x86_64"
1211ARG TARGETARCH="amd64"
@@ -27,6 +26,9 @@ RUN apt-get update && apt-get install -y --no-install-recommends locales ninja-b
2726
2827FROM torch-tensorrt-builder-base as torch-tensorrt-builder
2928
29+ # Removing any bazel or torch-tensorrt pre-installed from the base image
30+ RUN rm -rf /opt/pytorch/torch_tensorrt
31+
3032COPY . /workspace/torch_tensorrt/src
3133WORKDIR /workspace/torch_tensorrt/src
3234RUN cp ./docker/WORKSPACE.docker WORKSPACE
@@ -36,6 +38,9 @@ RUN ./docker/dist-build.sh
3638
3739FROM base as torch-tensorrt
3840
41+ # Removing any bazel or torch-tensorrt pre-installed from the base image
42+ RUN rm -rf /opt/pytorch/torch_tensorrt
43+
3944# copy source repo
4045COPY . /workspace/torch_tensorrt
4146COPY --from=torch-tensorrt-builder /workspace/torch_tensorrt/src/py/dist/ .
@@ -48,7 +53,7 @@ RUN pip3 install *.whl && rm -fr /workspace/torch_tensorrt/py/dist/* *.whl
4853
4954ENV LD_LIBRARY_PATH /opt/conda/lib/python3.8/site-packages/torch/lib:/opt/conda/lib/python3.8/site-packages/torch_tensorrt/lib:${LD_LIBRARY_PATH}
5055ENV PATH /opt/conda/lib/python3.8/site-packages/torch_tensorrt/bin:${PATH}
51-
56+ #
5257WORKDIR /workspace
5358RUN mv /workspace/torch_tensorrt /opt/pytorch/torch_tensorrt
5459RUN cp /opt/pytorch/torch_tensorrt/docker/WORKSPACE.docker /opt/pytorch/torch_tensorrt/WORKSPACE
0 commit comments