From ee1f205b3554148e5b0f30994ff4a23218f0c47c Mon Sep 17 00:00:00 2001 From: MCJ Vasseur <14887731+vmcj@users.noreply.github.com> Date: Tue, 25 Mar 2025 23:10:42 +0100 Subject: [PATCH] Promote docker-compose more --- docker/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docker/README.md b/docker/README.md index 9b46f86..b3730d3 100644 --- a/docker/README.md +++ b/docker/README.md @@ -33,6 +33,10 @@ These containers do not include MySQL / MariaDB; the [MariaDB](https://hub.docke These images are available on the [Docker Hub](https://hub.docker.com) as `domjudge/domserver` and `domjudge/judgehost`. +#### Docker-compose +See https://github.com/DOMjudge/domjudge-packaging/blob/main/docker/docker-compose.yml for a docker-compose example which automates the steps below. +When using the optional Traefik reverse proxy, deploy the stack defined in https://github.com/DOMjudge/domjudge-packaging/blob/main/docker/docker-compose-traefik.yml first and uncomment the relevant lines in the `docker-compose.yml` file. + ### DOMjudge network For isolation, create a Docker network which will be used for the communication between DOMjudge-related containers. ```bash @@ -179,10 +183,6 @@ docker exec -it domserver supervisorctl restart [service] where `[service]` is one of `nginx` or `php`. -#### Docker-compose -See https://github.com/DOMjudge/domjudge-packaging/blob/main/docker/docker-compose.yml for a docker-compose example which automates the steps above. -When using the optional Traefik reverse proxy, deploy the stack defined in https://github.com/DOMjudge/domjudge-packaging/blob/main/docker/docker-compose-traefik.yml first and uncomment the relevant lines in the `docker-compose.yml` file. - ### Judgehost container To run a single judgehost, run the following command: