From 9f462c4c0af469fb80bb2ba3a5499f90a7d666f1 Mon Sep 17 00:00:00 2001 From: Steve Dogiakos Date: Fri, 4 Apr 2025 14:19:13 -0600 Subject: [PATCH] Removed development Dockerfile, updated .gitignore to exclude docker-compose and added new example.docker-compose.yml --- .gitignore | 1 + development.Dockerfile | 14 -------------- example.docker-compose.yml | 15 +++++++++++++++ 3 files changed, 16 insertions(+), 14 deletions(-) delete mode 100644 development.Dockerfile create mode 100644 example.docker-compose.yml diff --git a/.gitignore b/.gitignore index 12a0a8e..8a8f590 100644 --- a/.gitignore +++ b/.gitignore @@ -185,3 +185,4 @@ cython_debug/ .vscode/ .env +docker-compose.yml diff --git a/development.Dockerfile b/development.Dockerfile deleted file mode 100644 index 63e2086..0000000 --- a/development.Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -FROM python:3.9-slim - -WORKDIR /app - -# Copy and install Python dependencies. -COPY requirements.txt requirements.txt -RUN pip install --no-cache-dir -r requirements.txt - -# Copy the rest of the app code. -COPY . . - -EXPOSE 5000 - -CMD ["python", "app.py"] diff --git a/example.docker-compose.yml b/example.docker-compose.yml new file mode 100644 index 0000000..fafc486 --- /dev/null +++ b/example.docker-compose.yml @@ -0,0 +1,15 @@ +version: "3.8" +services: + guestbook: + image: snachodog/kiosk-guestbook:latest + container_name: guestbook + ports: + - "${PORT:-8000}:8000" + env_file: + - .env + volumes: + # Mount your local directory to persist data; adjust if you prefer a named volume + - /path/to/guestbook_data:/data + +volumes: + guestbook_data: