Skip to content

Commit ab939ed

Browse files
committed
Add examples on NGC Triton 22.07
1 parent 3e61e74 commit ab939ed

File tree

7 files changed

+39
-17
lines changed

7 files changed

+39
-17
lines changed

vendor/ngc-triton/Dockerfile.22.07-py3

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,15 @@ ENV PYTHONUNBUFFERED=1 \
1010
RUN apt update && \
1111
apt install -y --no-install-recommends \
1212
ncurses-term \
13-
unzip zlib1g-dev htop && \
13+
unzip zlib1g-dev htop curl git && \
1414
ln -sf /usr/share/terminfo/x/xterm-color /usr/share/terminfo/x/xterm-256color
1515

16+
# Copy example models
17+
RUN git clone https://github.com/triton-inference-server/server.git /workspace/triton-server && \
18+
cd /workspace/triton-server/docs/examples && \
19+
./fetch_models.sh && \
20+
chmod -R +r /workspace/triton-server
21+
1622
RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 2
1723
COPY ./service-defs /etc/backend.ai/service-defs
1824
LABEL ai.backend.kernelspec="1" \
@@ -22,12 +28,14 @@ LABEL ai.backend.kernelspec="1" \
2228
ai.backend.accelerators="cuda" \
2329
ai.backend.resource.min.cpu="1" \
2430
ai.backend.resource.min.mem="1g" \
25-
ai.backend.resource.min.cuda.device=1 \
26-
ai.backend.resource.min.cuda.shares=0.1 \
31+
ai.backend.resource.min.cuda.device=0 \
32+
ai.backend.resource.min.cuda.shares=0 \
2733
ai.backend.base-distro="ubuntu16.04" \
2834
ai.backend.runtime-type="python" \
2935
ai.backend.runtime-path="/usr/bin/python" \
30-
ai.backend.service-ports="triton-server:preopen:[8000,8001,8002]"
36+
ai.backend.service-ports="triton-server-http:preopen:8000"
37+
# ai.backend.service-ports="triton-server-http:preopen:8000,triton-server-grpc:preopen:8001,triton-server-metric:preopen:8002"
38+
# ai.backend.service-ports="triton-server:preopen:[8000,8001,8002]"
3139

3240
WORKDIR /home/work
3341
# vim: ft=dockerfile

vendor/ngc-triton/Dockerfile.22.07-py3-sdk

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@ ENV PYTHONUNBUFFERED=1 \
77
LD_LIBRARY_PATH="/workspace/install/lib:/usr/local/nvidia/lib:/usr/local/nvidia/lib64" \
88
LANG=C.UTF-8
99

10-
RUN apt update ; apt install ncurses-term -y && \
10+
RUN apt update && \
11+
apt install -y --no-install-recommends \
12+
ncurses-term \
13+
unzip htop curl git && \
1114
ln -sf /usr/share/terminfo/x/xterm-color /usr/share/terminfo/x/xterm-256color
1215

1316
RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 2
@@ -19,8 +22,8 @@ LABEL ai.backend.kernelspec="1" \
1922
ai.backend.accelerators="cuda" \
2023
ai.backend.resource.min.cpu="1" \
2124
ai.backend.resource.min.mem="1g" \
22-
ai.backend.resource.min.cuda.device=1 \
23-
ai.backend.resource.min.cuda.shares=0.1 \
25+
ai.backend.resource.min.cuda.device=0 \
26+
ai.backend.resource.min.cuda.shares=0 \
2427
ai.backend.base-distro="ubuntu16.04" \
2528
ai.backend.runtime-type="python" \
2629
ai.backend.runtime-path="/usr/bin/python" \
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"command": [
3+
"/opt/tritonserver/bin/tritonserver",
4+
"--model-repository",
5+
"/workspace/triton-server/docs/examples/model_repository"
6+
]
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"command": [
3+
"/opt/tritonserver/bin/tritonserver",
4+
"--model-repository",
5+
"/workspace/triton-server/docs/examples/model_repository"
6+
]
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"command": [
3+
"/opt/tritonserver/bin/tritonserver",
4+
"--model-repository",
5+
"/workspace/triton-server/docs/examples/model_repository"
6+
]
7+
}

vendor/ngc-triton/service-defs/triton-server-sdk.json

Lines changed: 0 additions & 5 deletions
This file was deleted.

vendor/ngc-triton/service-defs/triton-server.json

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)