Server/Docker
[docker] 자주 사용하는 명령어
hoonylab
2025. 4. 24. 17:45
728x90
반응형
자주 사용하는 Docker 명령어 정리
1. 도커 버전 확인
docker --version
설치된 도커의 버전을 확인합니다.
2. 도커 이미지 목록 확인
docker images
로컬에 저장된 도커 이미지 리스트를 확인할 수 있습니다.
3. 컨테이너 목록 확인
docker ps
현재 실행 중인 컨테이너들을 확인합니다. -a
옵션을 붙이면 중지된 컨테이너까지 모두 표시됩니다.
4. 이미지로 컨테이너 실행
docker run [옵션] 이미지이름
이미지를 기반으로 컨테이너를 생성하고 실행합니다. 예: docker run -d -p 8080:80 nginx
5. 실행 중인 컨테이너 접속
docker exec -it 컨테이너ID bash
컨테이너 내부로 터미널 접속을 할 수 있습니다.
6. 도커 컨테이너 시작/중지
docker start 컨테이너ID
docker stop 컨테이너ID
컨테이너를 시작하거나 중지합니다.
7. 이미지 다운로드
docker pull 이미지이름
Docker Hub로부터 이미지를 다운로드합니다.
8. 이미지 삭제
docker rmi 이미지ID
로컬에 있는 이미지를 삭제합니다.
9. 컨테이너 삭제
docker rm 컨테이너ID
종료된 컨테이너를 삭제할 수 있습니다.
10. 로그 확인
docker logs 컨테이너ID
특정 컨테이너의 로그를 출력합니다.
11. 도커 빌드
docker build -t 이미지이름 .
Dockerfile을 기반으로 이미지를 생성합니다.
12. 도커 네트워크 목록
docker network ls
도커 네트워크 목록을 확인합니다.
13. 도커 시스템 전체 정리
docker system prune
사용하지 않는 이미지, 컨테이너, 네트워크 등을 모두 정리합니다.
728x90
반응형