Răsfoiți Sursa

Dockerizing (2) - Update Dockerfile

hoparkgo9ma 7 ani în urmă
părinte
comite
431f8cff9e
3 a modificat fișierele cu 39 adăugiri și 2 ștergeri
  1. 5 2
      Dockerfile
  2. 17 0
      Dockerfile.arm32v7
  3. 17 0
      Dockerfile.arm64v8

+ 5 - 2
Dockerfile

@@ -1,4 +1,7 @@
-FROM python:3
+FROM python:3.6.8-stretch
+
+MAINTAINER 2du <min08101@naver.com>
+MAINTAINER hoparkgo9ma <me@ho9.me>
 
 ENV NAMU_DB=data
 ENV NAMU_HOST=0.0.0.0
@@ -6,9 +9,9 @@ ENV NAMU_PORT=3000
 ENV NAMU_LANG=en-US
 
 ADD . /app
-
 WORKDIR /app
 
 RUN pip install -r requirements.txt
+EXPOSE 3000
 
 CMD [ "python", "./app.py" ]

+ 17 - 0
Dockerfile.arm32v7

@@ -0,0 +1,17 @@
+FROM arm32v7/python:3.6.8-stretch
+
+MAINTAINER 2du <min08101@naver.com>
+MAINTAINER hoparkgo9ma <me@ho9.me>
+
+ENV NAMU_DB=data
+ENV NAMU_HOST=0.0.0.0
+ENV NAMU_PORT=3000
+ENV NAMU_LANG=en-US
+
+ADD . /app
+WORKDIR /app
+
+RUN pip install -r requirements.txt
+EXPOSE 3000
+
+CMD [ "python", "./app.py" ]

+ 17 - 0
Dockerfile.arm64v8

@@ -0,0 +1,17 @@
+FROM arm64v8/python:3.6.8-stretch
+
+MAINTAINER 2du <min08101@naver.com>
+MAINTAINER hoparkgo9ma <me@ho9.me>
+
+ENV NAMU_DB=data
+ENV NAMU_HOST=0.0.0.0
+ENV NAMU_PORT=3000
+ENV NAMU_LANG=en-US
+
+ADD . /app
+WORKDIR /app
+
+RUN pip install -r requirements.txt
+EXPOSE 3000
+
+CMD [ "python", "./app.py" ]