|
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
|
|
|