Commit 77d21fa 1 parent 9c6fa82 commit 77d21fa Copy full SHA for 77d21fa
File tree 2 files changed +6
-8
lines changed
2 files changed +6
-8
lines changed Original file line number Diff line number Diff line change 1
1
export COMPOSE_HTTP_TIMEOUT =360
2
2
3
3
define wait_for_container
4
- @while ! docker logs mapknitter | grep "web server started"; do\
4
+ @while ! docker-compose logs web | grep "web server started"; do\
5
5
echo "Serving Mapknitter";\
6
6
sleep 10;\
7
7
done;
@@ -22,8 +22,8 @@ redeploy-container:
22
22
docker-compose down --remove-orphans
23
23
docker-compose up --force-recreate -d
24
24
$(call wait_for_container)
25
- docker exec -e DISABLE_DATABASE_ENVIRONMENT_CHECK=1 mapknitter bash -lc \
26
- " bundle exec rails db:drop && \
27
- bundle exec rails db:create && \
28
- bundle exec rails db:schema:load && \
29
- bundle exec rails db:migrate"
25
+ docker-compose run -e " DISABLE_DATABASE_ENVIRONMENT_CHECK=1" --rm web bash -lc \
26
+ " bundle exec rails db:drop && \
27
+ bundle exec rails db:create && \
28
+ bundle exec rails db:schema:load && \
29
+ bundle exec rails db:migrate"
Original file line number Diff line number Diff line change 1
1
version : ' 3.3'
2
2
services :
3
3
db :
4
- container_name : database
5
4
image : mysql:5.7
6
5
env_file :
7
6
- mapknitter.env
8
7
volumes :
9
8
- ../mysql:/var/lib/mysql
10
9
- ../dump:/docker-entrypoint-initdb.d
11
10
web :
12
- container_name : mapknitter
13
11
build : .
14
12
env_file :
15
13
- mapknitter.env
You can’t perform that action at this time.
0 commit comments