From 424e37971ff6c31c914e4b4886e47a7b2ebb8384 Mon Sep 17 00:00:00 2001 From: Matthew Hand Date: Tue, 5 Nov 2024 19:52:06 +0000 Subject: [PATCH] Add DockerUpdating.md changes from feature-nginx-combined --- .../quick-start/tab-docker/DockerUpdating.md | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 docs/getting-started/quick-start/tab-docker/DockerUpdating.md diff --git a/docs/getting-started/quick-start/tab-docker/DockerUpdating.md b/docs/getting-started/quick-start/tab-docker/DockerUpdating.md new file mode 100644 index 0000000..5af6ba1 --- /dev/null +++ b/docs/getting-started/quick-start/tab-docker/DockerUpdating.md @@ -0,0 +1,42 @@ + + +# Docker Compose Setup + +Using Docker Compose simplifies the management of multi-container Docker applications. + +## Example `docker-compose.yml` + +```yaml +version: '3' +services: + openwebui: + image: ghcr.io/open-webui/open-webui:main + ports: + - "3000:8080" + volumes: + - open-webui:/app/backend/data +volumes: + open-webui: +``` + +## Starting the Services + +To start your services, run: + +```bash +docker compose up -d +``` + +--- + +**Note:** For Nvidia GPU support, add the following to your service definition: + +```yaml +deploy: + resources: + reservations: + devices: + - driver: nvidia + count: all + capabilities: [gpu] +```