From cb08145f08a6d853c2d256750a99ff75180c58c5 Mon Sep 17 00:00:00 2001 From: admin Date: Fri, 5 Jun 2026 12:07:29 +0200 Subject: [PATCH] Dockerizando py-grex MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Archivos para ejecutar la aplicación a tráves de Docker. --- .dockerignore | 9 +++++++++ docker-compose.yml | 9 +++++++++ dockerfile | 12 ++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 .dockerignore create mode 100644 docker-compose.yml create mode 100644 dockerfile diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..f9676c2 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,9 @@ +__pycache__ +*.pyc +.git +.gitignore +.pytest_cache +.ruff_cache +.venv +venv +notebooks \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..f0860ed --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,9 @@ +services: + pygrex: + build: + context: . + dockerfile: Dockerfile + container_name: pygrex + restart: unless-stopped + ports: + - "8501:8501" \ No newline at end of file diff --git a/dockerfile b/dockerfile new file mode 100644 index 0000000..7c31efa --- /dev/null +++ b/dockerfile @@ -0,0 +1,12 @@ +FROM python:3.11 + +WORKDIR /app + +COPY . . + +RUN pip install --upgrade pip +RUN pip install . + +EXPOSE 8501 + +CMD ["streamlit", "run", "Home.py", "--server.address=0.0.0.0", "--server.port=8501"] \ No newline at end of file