./docker-run-secrets.py ---> 도커를 킴
nginx -g "daemon off;" ---> 엔진엑스로 데몬을 종료시킴(?)
docker exec -it instagram /bin/bash ---> 백그라운드에 도커를 실행함
gunicorn -b unix:/run/instagram.sock config.wsgi ---> 구니콘으로 도커에 연결함
docker exec -it instagram /bin/bash ---> 백그라운드에 도커를 실행함
./manage.py collectstatic ---> static file들을 srv/i/.sttic으로 모아줌
로컬에서 docker run
1. build
- poetry export
- docker build
2. copy secrets
- docker run (bash)
- docker cp secrets.json
3. run
- collectstatic
- docker run (supervisor)배포해서 run까지 하려면?
1. (로컬) build, push
2. (서버) pull, run (bash)
3. (로컬) secrets를 서버로 copy
4. (서버) secrets를 container로 copy
5. (서버) run
- collectstatic
- docker run (supervisor)