|
ARG BASE_IMAGE=nvcr.io/nvidia/tritonserver:22.12-py3 |
|
FROM ${BASE_IMAGE} |
|
|
|
|
|
ENV DEBIAN_FRONTEND=noninteractive |
|
ENV PYTHONIOENCODING=utf8 |
|
|
|
WORKDIR /home |
|
|
|
WORKDIR /home/indicTrans2 |
|
COPY requirements.txt . |
|
RUN pip install -r requirements.txt |
|
|
|
COPY download.py . |
|
RUN python3 download.py |
|
|
|
COPY . ./inference |
|
|
|
WORKDIR /home/ |
|
COPY ./triton_server/triton_repo ./triton_repo |
|
|
|
CMD ["tritonserver", "--model-repository=/home/triton_repo", "--log-verbose=2", "--strict-model-config=false", "--http-port=8000", "--grpc-port=8001", "--metrics-port=8002"] |
|
EXPOSE 8000 |
|
EXPOSE 8001 |
|
EXPOSE 8002 |
|
|