도커(Docker) 명령어 정리 본문
반응형
1. 도커란?
도커는 컨테이너 기반의 가상화 플랫폼으로, 소프트웨어를 패키지화하여 실행할 수 있게 해줍니다. 다양한 환경에서 일관된 실행 환경을 제공하며, 효율적인 배포 및 관리를 가능케 합니다.
2. 기본 명령어
2.1 이미지 관련 명령어
- 도커 이미지 다운로드
docker pull 이미지명:태그
- 도커 이미지 목록 확인
docker images
- 도커 이미지 삭제
docker rmi 이미지명:태그
2.2 컨테이너 관련 명령어
- 도커 컨테이너 실행
docker run [옵션] 이미지명:태그
- 실행 중인 도커 컨테이너 목록 확인
docker ps
- 모든 도커 컨테이너 목록 확인(실행 중이지 않은 것 포함)
docker ps -a
- 도커 컨테이너 중지
docker stop 컨테이너ID 또는 컨테이너명
- 도커 컨테이너 삭제
docker rm 컨테이너ID 또는 컨테이너명
2.3 로그 및 정보 확인 명령어
- 도커 컨테이너 로그 확인
docker logs 컨테이너ID 또는 컨테이너명
- 도커 컨테이너 내부 쉘 실행
docker exec -it 컨테이너ID 또는 컨테이너명 /bin/bash
3. 네트워크 및 데이터 관리 명령어
3.1 네트워크 관련 명령어
- 도커 네트워크 목록 확인
docker network ls
- 도커 네트워크 생성
docker network create 네트워크명
3.2 데이터 볼륨 관련 명령어
- 도커 데이터 볼륨 생성
docker volume create 볼륨명
- 도커 컨테이너 실행 시 데이터 볼륨 연결
docker run -v 볼륨명:컨테이너내_경로 이미지명:태그
4. 기타 유용한 명령어
- 도커 실행 중인 모든 컨테이너 일괄 중지 및 삭제
docker stop $(docker ps -a -q) && docker rm $(docker ps -a -q)
- 도커 이미지, 컨테이너, 네트워크, 볼륨 일괄 삭제
docker system prune -a
반응형
'Linux Server > Container' 카테고리의 다른 글
Kubernetes(K8s) 기본 명령어 정리 (0) | 2024.03.12 |
---|
Comments