잡동사니
Docker Compose 파일 관련
개발자 포비
2025. 1. 8. 09:26
# 1. 컨테이너 실행 (백그라운드 모드)
docker-compose up -d
# 2. 컨테이너 상태 확인
docker-compose ps
# 3. 로그 확인
docker-compose logs # 전체 로그
docker-compose logs -f # 실시간 로그
docker-compose logs elasticsearch # 특정 서비스 로그
# 4. 컨테이너 중지
docker-compose stop
# 5. 컨테이너 시작
docker-compose start
# 6. 컨테이너 재시작
docker-compose restart
# 7. 컨테이너 삭제 (볼륨 유지)
docker-compose down
# 8. 컨테이너 및 볼륨 모두 삭제
docker-compose down -v
# 9. 특정 서비스만 재시작
docker-compose restart elasticsearch
# 10. 설정 변경 후 컨테이너 재생성
docker-compose up -d --force-recreate
# 모든 컨테이너와 볼륨을 삭제하고 깨끗하게 시작하고 싶을 때
docker-compose down -v
docker system prune -f
docker-compose up -d
# 특정 서비스의 로그를 자세히 보고 싶을 때
docker-compose logs -f elasticsearch