아래는 Docker Compose 및 Docker 명령어에 대한 핵심 설명이다.
docker compose up --build -d 의미docker compose up vs docker compose down 차이| 명령어 | 설명 |
|---|---|
| docker compose up | 컨테이너 및 네트워크, 볼륨 등을 생성하고 실행 |
| docker compose down | 실행 중인 컨테이너 중지 후 컨테이너, 네트워크, 볼륨 등 생성된 리소스를 모두 삭제 |
up은 실행, down은 종료 및 정리 목적입니다.
docker compose ps 의미| 명령어 | 설명 |
|---|---|
docker build | Dockerfile을 이용해 이미지를 빌드 |
docker run | 새로운 컨테이너 생성 및 실행 |
docker ps | 현재 실행 중인 컨테이너 목록 보기 |
docker stop <id> | 실행 중인 컨테이너 중지 |
docker start <id> | 중지된 컨테이너 시작 |
docker rm <id> | 컨테이너 삭제 (실행 중이면 먼저 중지 필요) |
docker rmi <image> | 이미지 삭제 |
docker logs <id> | 특정 컨테이너 로그 출력 |
docker exec -it <id> <cmd> | 실행 중인 컨테이너 안에서 명령어 실행 및 인터랙티브 쉘 진입 |