Skip to content

Commit 00af7af

Browse files
authored
Update artifacts (#36)
1 parent 09db85a commit 00af7af

15 files changed

+8
-307
lines changed

docker/1.2.0/py2/Dockerfile.cpu

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,10 +62,8 @@ RUN useradd -m model-server \
6262

6363
COPY docker/$PYTORCH_VERSION/py2/mms-entrypoint.py /usr/local/bin/dockerd-entrypoint.py
6464
COPY docker/$PYTORCH_VERSION/py2/config.properties /home/model-server
65-
COPY src/sagemaker_pytorch_serving_container/deep_learning_container.py /usr/local/bin/deep_learning_container.py
6665

67-
RUN chmod +x /usr/local/bin/dockerd-entrypoint.py && \
68-
chmod +x /usr/local/bin/deep_learning_container.py
66+
RUN chmod +x /usr/local/bin/dockerd-entrypoint.py
6967

7068
COPY dist/sagemaker_pytorch_serving_container-1.2-py2.py3-none-any.whl /sagemaker_pytorch_serving_container-1.2-py2.py3-none-any.whl
7169
RUN pip install --no-cache-dir /sagemaker_pytorch_serving_container-1.2-py2.py3-none-any.whl && \

docker/1.2.0/py2/Dockerfile.gpu

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,8 @@ RUN useradd -m model-server \
7474

7575
COPY docker/$PYTORCH_VERSION/py2/mms-entrypoint.py /usr/local/bin/dockerd-entrypoint.py
7676
COPY docker/$PYTORCH_VERSION/py2/config.properties /home/model-server
77-
COPY src/sagemaker_pytorch_serving_container/deep_learning_container.py /usr/local/bin/deep_learning_container.py
7877

79-
RUN chmod +x /usr/local/bin/dockerd-entrypoint.py && \
80-
chmod +x /usr/local/bin/deep_learning_container.py
78+
RUN chmod +x /usr/local/bin/dockerd-entrypoint.py
8179

8280
# Install OpenSSH for MPI to communicate between containers, Allow OpenSSH to talk to containers without asking for confirmation
8381
RUN apt-get install -y --no-install-recommends openssh-client openssh-server && \

docker/1.2.0/py2/mms-entrypoint.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,9 @@
1515
import shlex
1616
import subprocess
1717
import sys
18-
import os.path
1918

2019
from sagemaker_pytorch_serving_container import serving
2120

22-
if not os.path.exists("/opt/ml/input/config"):
23-
subprocess.call(['python', '/usr/local/bin/deep_learning_container.py', '&>/dev/null', '&'])
2421

2522
if sys.argv[1] == 'serve':
2623
serving.main()

docker/1.2.0/py3/Dockerfile.cpu

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,10 +63,8 @@ RUN useradd -m model-server \
6363

6464
COPY docker/$PYTORCH_VERSION/py3/mms-entrypoint.py /usr/local/bin/dockerd-entrypoint.py
6565
COPY docker/$PYTORCH_VERSION/py3/config.properties /home/model-server
66-
COPY src/sagemaker_pytorch_serving_container/deep_learning_container.py /usr/local/bin/deep_learning_container.py
6766

68-
RUN chmod +x /usr/local/bin/dockerd-entrypoint.py && \
69-
chmod +x /usr/local/bin/deep_learning_container.py
67+
RUN chmod +x /usr/local/bin/dockerd-entrypoint.py
7068

7169
COPY dist/sagemaker_pytorch_serving_container-1.2-py2.py3-none-any.whl /sagemaker_pytorch_serving_container-1.2-py2.py3-none-any.whl
7270
RUN pip install --no-cache-dir /sagemaker_pytorch_serving_container-1.2-py2.py3-none-any.whl && \

docker/1.2.0/py3/Dockerfile.gpu

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,10 +75,8 @@ RUN useradd -m model-server \
7575

7676
COPY docker/$PYTORCH_VERSION/py3/mms-entrypoint.py /usr/local/bin/dockerd-entrypoint.py
7777
COPY docker/$PYTORCH_VERSION/py3/config.properties /home/model-server
78-
COPY src/sagemaker_pytorch_serving_container/deep_learning_container.py /usr/local/bin/deep_learning_container.py
7978

80-
RUN chmod +x /usr/local/bin/dockerd-entrypoint.py && \
81-
chmod +x /usr/local/bin/deep_learning_container.py
79+
RUN chmod +x /usr/local/bin/dockerd-entrypoint.py
8280

8381
COPY dist/sagemaker_pytorch_serving_container-1.2-py2.py3-none-any.whl /sagemaker_pytorch_serving_container-1.2-py2.py3-none-any.whl
8482
RUN pip install --no-cache-dir /sagemaker_pytorch_serving_container-1.2-py2.py3-none-any.whl && \

docker/1.2.0/py3/mms-entrypoint.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,9 @@
1515
import shlex
1616
import subprocess
1717
import sys
18-
import os.path
1918

2019
from sagemaker_pytorch_serving_container import serving
2120

22-
if not os.path.exists("/opt/ml/input/config"):
23-
subprocess.call(['python', '/usr/local/bin/deep_learning_container.py', '&>/dev/null', '&'])
2421

2522
if sys.argv[1] == 'serve':
2623
serving.main()

docker/1.3.1/py2/Dockerfile.cpu

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,8 @@ RUN useradd -m model-server \
7474

7575
COPY mms-entrypoint.py /usr/local/bin/dockerd-entrypoint.py
7676
COPY config.properties /home/model-server
77-
COPY deep_learning_container.py /usr/local/bin/deep_learning_container.py
7877

79-
RUN chmod +x /usr/local/bin/dockerd-entrypoint.py \
80-
&& chmod +x /usr/local/bin/deep_learning_container.py
78+
RUN chmod +x /usr/local/bin/dockerd-entrypoint.py
8179

8280
COPY sagemaker_pytorch_serving_container-1.3-py2.py3-none-any.whl /sagemaker_pytorch_serving_container-1.3-py2.py3-none-any.whl
8381
RUN pip install --no-cache-dir \

docker/1.3.1/py2/Dockerfile.gpu

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,10 +88,8 @@ RUN useradd -m model-server \
8888

8989
COPY mms-entrypoint.py /usr/local/bin/dockerd-entrypoint.py
9090
COPY config.properties /home/model-server
91-
COPY deep_learning_container.py /usr/local/bin/deep_learning_container.py
9291

93-
RUN chmod +x /usr/local/bin/dockerd-entrypoint.py \
94-
&& chmod +x /usr/local/bin/deep_learning_container.py
92+
RUN chmod +x /usr/local/bin/dockerd-entrypoint.py
9593

9694
# Install OpenSSH for MPI to communicate between containers, Allow OpenSSH to talk to containers without asking for confirmation
9795
RUN apt-get install -y --no-install-recommends \

docker/1.3.1/py3/Dockerfile.cpu

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,10 +73,8 @@ RUN useradd -m model-server \
7373

7474
COPY mms-entrypoint.py /usr/local/bin/dockerd-entrypoint.py
7575
COPY config.properties /home/model-server
76-
COPY deep_learning_container.py /usr/local/bin/deep_learning_container.py
7776

78-
RUN chmod +x /usr/local/bin/dockerd-entrypoint.py \
79-
&& chmod +x /usr/local/bin/deep_learning_container.py
77+
RUN chmod +x /usr/local/bin/dockerd-entrypoint.py
8078

8179
COPY sagemaker_pytorch_serving_container-1.3-py2.py3-none-any.whl /sagemaker_pytorch_serving_container-1.3-py2.py3-none-any.whl
8280
RUN pip install --no-cache-dir \

docker/1.3.1/py3/Dockerfile.gpu

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,10 +90,8 @@ RUN useradd -m model-server \
9090

9191
COPY mms-entrypoint.py /usr/local/bin/dockerd-entrypoint.py
9292
COPY config.properties /home/model-server
93-
COPY deep_learning_container.py /usr/local/bin/deep_learning_container.py
9493

95-
RUN chmod +x /usr/local/bin/dockerd-entrypoint.py \
96-
&& chmod +x /usr/local/bin/deep_learning_container.py
94+
RUN chmod +x /usr/local/bin/dockerd-entrypoint.py
9795

9896
COPY sagemaker_pytorch_serving_container-1.3-py2.py3-none-any.whl /sagemaker_pytorch_serving_container-1.3-py2.py3-none-any.whl
9997
RUN pip install --no-cache-dir \

docker/__init__.py

Whitespace-only changes.

docker/build_artifacts/__init__.py

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

docker/build_artifacts/deep_learning_container.py

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

docker/build_artifacts/mms-entrypoint.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,7 @@
1515
import shlex
1616
import subprocess
1717
import sys
18-
import os.path
1918

20-
if not os.path.exists("/opt/ml/input/config"):
21-
subprocess.call(['python', '/usr/local/bin/deep_learning_container.py', '&>/dev/null', '&'])
2219

2320
if sys.argv[1] == 'serve':
2421
from sagemaker_pytorch_serving_container import serving

0 commit comments

Comments
 (0)