We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4a41735 commit a403a95Copy full SHA for a403a95
Makefile
@@ -0,0 +1,19 @@
1
+docker:
2
+ @docker-compose build
3
+ @docker-compose up -d
4
+ @docker-compose exec app bundle exec rails db:setup
5
+
6
+start:
7
+ @docker-compose start
8
9
+clean:
10
+ @docker-compose down
11
+ @docker system prune --volumes --force
12
+ @rm -rf tmp/* || sudo rm -rf tmp/*
13
+ @mkdir -p tmp/pids && touch tmp/pids/.keep
14
15
+bash:
16
+ @docker-compose exec app bash
17
18
+logs:
19
+ @docker-compose logs -f --tail=0 app
entrypoint.sh
@@ -0,0 +1,8 @@
+#!/bin/bash
+set -e
+# Remove a potentially pre-existing server.pid for Rails.
+rm -f /app/tmp/pids/server.pid
+# Then exec the container's main process (what's set as CMD in the Dockerfile).
+exec "$@"
0 commit comments