diff --git a/Dockerfile b/Dockerfile index 41df5a9..28f85ef 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,7 @@ -FROM python:3.8 +FROM python:3.8-slim-buster as main ADD . / -ENV OKTETO=true +ENV Docker=true RUN pip install -r requirements.txt -RUN pip install -r optional_requirements.txt -RUN apt update && apt install ffmpeg libavcodec-dev libavutil-dev libavformat-dev libswscale-dev libavdevice-dev -y -EXPOSE 8080 +EXPOSE 3902 RUN mkdir /data CMD ["python3", "-m", "hikka"] \ No newline at end of file diff --git a/Dockerfile_Okteto b/Dockerfile_Okteto new file mode 100644 index 0000000..4e7d63d --- /dev/null +++ b/Dockerfile_Okteto @@ -0,0 +1,9 @@ +FROM python:3.8-slim-buster as main +ADD . / +ENV OKTETO=true +RUN pip install -r requirements.txt +RUN pip install -r optional_requirements.txt +RUN apt update && apt install ffmpeg libavcodec-dev libavutil-dev libavformat-dev libswscale-dev libavdevice-dev -y +EXPOSE 8080 +RUN mkdir /data +CMD ["python3", "-m", "hikka"] \ No newline at end of file diff --git a/okteto-stack.yaml b/okteto-stack.yaml index eb25b84..7cc0da5 100644 --- a/okteto-stack.yaml +++ b/okteto-stack.yaml @@ -2,7 +2,9 @@ name: hikka services: worker: public: true - build: . + build: + context: . + dockerfile: Dockerfile_Okteto replicas: 1 ports: - 8080