inblog logo
|
LifeLog, DevLog
    Docker

    docker-compose 명령어

    KYJTHEYJ's avatar
    KYJTHEYJ
    Feb 23, 2026
    docker-compose 명령어
    Contents
    컨테이너 제어 명령어상태 확인이미지 빌드 관련컨테이너 내부 접근

    컨테이너 제어 명령어

    # 컨테이너 시작
    docker compose up [-d]
    
    # 환경을 합쳐서 컨테이너 시작해야 할 경우 (공통 + 개발) ****
    docker compose \
    -f docker-compose.yml \
    -f docker-compose.dev.yml up -d
    
    docker compose \
    -f docker-compose.yml \
    -f docker-compose.dev.yml \ 
    --env-file .env.dev up -d
    
    # 컨테이너 중지 & 삭제
    docker compose down
    
    # 컨테이너 중지 & 삭제 + 볼륨까지 삭제 (DB 데이터 초기화할 때) 
    # (개발 중 스키마가 변경이 필요할 때)
    docker compose down -v

    상태 확인

    # 실행 중인 서비스 확인
    docker compose ps
    
    # 특정 서비스 로그 보기
    docker compose logs db
    
    # 로그 실시간으로 보기
    docker compose logs -f app
    

    이미지 빌드 관련

    # 이미지 빌드 후 시작
    docker compose up --build
    
    # 빌드만 하고 시작은 안 함
    docker compose build
    

    컨테이너 내부 접근

    # 실행 중인 컨테이너 내부로 들어가기
    docker compose exec db bash
    
    # MySQL 접속
    docker compose exec db mysql -u root -p
    
    Share article
    Contents
    컨테이너 제어 명령어상태 확인이미지 빌드 관련컨테이너 내부 접근

    LifeLog, DevLog - https://github.com/KYJTHEYJ

    RSS·Powered by Inblog