docker 필수 명령어 10가지

2024. 10. 12. 16:28IT/docker

반응형

Docker를 처음 시작할 때 반드시 알아야 할 10가지 기본 명령어 
이 명령어들은 컨테이너를 다루는 데 필수적이며, Docker의 핵심 개념을 이해하는 데 필수입니다.

 1. `docker pull`
- 설명: Docker Hub에서 이미지를 다운로드하는 명령어.
- 사용 예시: `docker pull ubuntu`

 2. `docker images`
- 설명: 로컬에 저장된 Docker 이미지 목록을 확인하는 명령어.
- 사용 예시: `docker image ls`

 3. `docker run`
- 설명: 새로운 컨테이너를 실행하는 명령어. 특정 이미지에서 컨테이너를 생성하고 실행함.
- 사용 예시: `docker run ubuntu`  
  (옵션 `-d`는 백그라운드 실행, `-it`는 대화형 모드로 실행)

 4. `docker ps`
- 설명: 현재 실행 중인 컨테이너 목록을 확인하는 명령어.
- 사용 예시: `docker ps`  
  (옵션 `-a`를 사용하면 종료된 컨테이너도 확인 가능)

 5. `docker stop`
- 설명: 실행 중인 컨테이너를 중지하는 명령어.
- 사용 예시: `docker stop <컨테이너 ID 또는 이름>`

 6. `docker rm`
- 설명: 중지된 컨테이너를 삭제하는 명령어.
- 사용 예시: `docker rm <컨테이너 ID 또는 이름>`

 7. `docker rmi`
- 설명: 로컬에 있는 이미지를 삭제하는 명령어.
- 사용 예시: `docker rmi <이미지 ID 또는 이름>`

 8. `docker exec`
- 설명: 실행 중인 컨테이너 내부에서 명령어를 실행하는 명령어.
- 사용 예시: `docker exec -it <컨테이너 ID> /bin/bash`  
  (컨테이너 내부로 접속해 터미널을 사용)

 9. `docker logs`
- 설명: 실행 중인 컨테이너의 로그를 확인하는 명령어.
- 사용 예시: `docker logs <컨테이너 ID>`

 10. `docker-compose up`
- 설명: `docker-compose.yml` 파일을 기반으로 여러 컨테이너를 한 번에 실행하는 명령어.
- 사용 예시: `docker-compose up -d`  
  (백그라운드에서 실행하려면 `-d` 옵션을 추가)

반응형
post image post image post image post image post image post image post image