FastAPI_Tortoise_template
/
Makefile
37 строк · 783.0 Байт
1
2up:
3docker-compose up -d
4
5upb:
6docker-compose up -d --force-recreate --build
7
8upb-prod-slim:
9docker-compose -f docker-compose.prod.slim.yml up -d --force-recreate --build
10
11upb-prod-full:
12docker-compose -f docker-compose.prod.full.yml up -d --force-recreate --build
13
14generate-slim-swarm:
15docker-compose -f docker-compose.prod.slim.swarm.yml config > docker-stack.yml
16
17generate-full-swarm:
18docker-compose -f docker-compose.prod.full.swarm.yml config > docker-stack.yml
19
20deploy-swarm:
21docker stack deploy --compose-file docker-stack.yml $(c)
22
23down:
24docker-compose down
25
26docker-network:
27docker network create --driver overlay webgateway
28
29
30
31connect:
32docker exec -it $(c) su
33
34attach:
35docker container logs -f $(c)
36
37run:
38./.env/bin/uvicorn app.main:app --host 0.0.0.0 --port 80