X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/c46d1a0cadf0d89dec4f2781db0fd12772eace01..5a2c1cfd9d4ffa760507a4e994d6f1c3df982288:/docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml index 425bbc76c..cf70b4ff2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -4,13 +4,18 @@ services: web: build: context: . + environment: + PIDFILE: /tmp/pids/server.pid volumes: - .:/app # Prevent these directories from mounting so they're not shared between host OS and Docker - /app/node_modules/ - - /app/tmp/ + # Mount a tmp directory that will persist between runs + - web-tmp:/app/tmp # Mount a storage directory that will persist between runs - web-storage:/app/storage + tmpfs: + /tmp/pids/ ports: - "3000:3000" command: bundle exec rails s -p 3000 -b '0.0.0.0' @@ -31,5 +36,6 @@ services: - db-data:/var/lib/postgresql/data volumes: + web-tmp: web-storage: db-data: