/
Makefile
34 lines (28 loc) · 882 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
run:
docker-compose up
setup:
# Build the image:
# docker-compose build
# Set up the databse:
docker-compose run web rake db:setup
# Get the data
docker-compose run web rake numerai:fetch
# Load the data
docker-compose run web rake numerai:load
docker-compose run web rake numerai:load_tournament
download:
# Get the data
docker-compose run web rake numerai:fetch
# Load the data
docker-compose run web rake numerai:load
docker-compose run web rake numerai:load_tournament
diagrams:
dot -Tpng -o doc/job_diagram.png doc/job_diagram.dot
# Aliases for my use:
cleanup:
#docker ps -a | grep Exit | cut -d ' ' -f 1 | xargs docker rm
# Remove just the web ones:
docker ps -a | grep "numerai_web" | awk '{print $$1}' | xargs docker rm
work:
rm tmp/pids/server.pid || echo "No file to remove"
docker-compose scale db=1 redis=1 worker=0 worker_validation=2 web=1