Docker Compose 사용시 자주 쓰는 명령어

정규호·2023년 7월 1일
0
post-thumbnail

Docker-copose

docker-compose 실행

docker-compose up
docker-compose up --build <= 재빌드 하며 실행

docker-compose 종료

docker-compose down

docker-compose 컨테이너 전체 종료 및 docker 재실행

(특정 컨테이너 stop 명령 안 되는 경우 등...)

killall Docker && open /Applications/Docker.app

특정 컨테이너 재실행

docker-compose up -d --force-recreate --build '프로젝트 이름'
docker-compose up -d --force-recreate --build ad_campaigns_proj

Django With Docker-compose

프로젝트, 앱 만들기

docker-compose run class_reservation django-admin startproject class_reservation_app class_reservation_project
docker-compose run class_reservation django-admin startapp class_reservation_app class_reservation_app

admin 사용자 만들기

docker-compose exec class_reservation python manage.py createsuperuser

DB 마이그레이션

docker-compose exec class_reservation python manage.py makemigrations
docker-compose exec class_reservation python manage.py migrate

스태틱 파일 적용 (Nginx 적용 후 css 등 깨지는 경우, 다른 설정도 필요)

docker-compose exec class_reservation python manage.py collectstatic
profile
The Man Who Lift

0개의 댓글