Skip to content

Commit 06970c8

Browse files
author
David Goodwin
committed
Use dockerfile ARGs for TRTIS versions
1 parent dcea17f commit 06970c8

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

Dockerfile

+8-4
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,8 @@ RUN bash -c 'if [ "$BUILD_CLIENTS_ONLY" != "1" ]; then \
9797
############################################################################
9898
FROM ${TENSORFLOW_IMAGE} AS trtserver_build
9999

100+
ARG TRTIS_VERSION=0.9.0dev
101+
ARG TRTIS_CONTAINER_VERSION=18.12dev
100102
ARG PYVER=3.5
101103
ARG BUILD_CLIENTS_ONLY=0
102104

@@ -219,8 +221,8 @@ RUN (cd /opt/tensorflow && ./nvbuild.sh --python$PYVER --configonly) && \
219221
rm -rf /root/.cache/bazel && \
220222
rm -rf /tmp/*
221223

222-
ENV TENSORRT_SERVER_VERSION 0.9.0dev
223-
ENV NVIDIA_TENSORRT_SERVER_VERSION 18.12dev
224+
ENV TENSORRT_SERVER_VERSION ${TRTIS_VERSION}
225+
ENV NVIDIA_TENSORRT_SERVER_VERSION ${TRTIS_CONTAINER_VERSION}
224226
ENV PYVER ${PYVER}
225227

226228
COPY nvidia_entrypoint.sh /opt/tensorrtserver
@@ -231,11 +233,13 @@ ENTRYPOINT ["/opt/tensorrtserver/nvidia_entrypoint.sh"]
231233
############################################################################
232234
FROM ${BASE_IMAGE}
233235

236+
ARG TRTIS_VERSION=0.9.0dev
237+
ARG TRTIS_CONTAINER_VERSION=18.12dev
234238
ARG PYVER=3.5
235239

236-
ENV TENSORRT_SERVER_VERSION 0.9.0dev
240+
ENV TENSORRT_SERVER_VERSION ${TRTIS_VERSION}
241+
ENV NVIDIA_TENSORRT_SERVER_VERSION ${TRTIS_CONTAINER_VERSION}
237242
LABEL com.nvidia.tensorrtserver.version="${TENSORRT_SERVER_VERSION}"
238-
ENV NVIDIA_TENSORRT_SERVER_VERSION 18.12dev
239243

240244
ENV LD_LIBRARY_PATH /opt/tensorrtserver/lib:${LD_LIBRARY_PATH}
241245
ENV PATH /opt/tensorrtserver/bin:${PATH}

0 commit comments

Comments
 (0)