쪼꼬만 지식 가게

Tiny Wisdom Saves You!

Tiny Wisdom saves You!

데이터/IT 조금 전문적으로

도커(Docker) 명령어 정리: 리눅스에서 Docker 사용법 가이드

쪼꼬만 아저씨 2024. 9. 26. 13:54
반응형

도커의-모든것

1. 도커란 무엇인가?

Docker는 애플리케이션을 컨테이너라는 독립적인 실행 환경으로 패키징하여 어디서든 일관된 동작을 보장하는 플랫폼입니다. 컨테이너는 가볍고 이식 가능하며 빠르게 실행됩니다.

 

2. 기본 도커 명령어

도커 버전 확인

docker --version

도커 정보 확인

docker info

 

3. 이미지 관련 명령어

도커 이미지는 컨테이너를 실행하는 데 필요한 모든 것을 포함하는 템플릿입니다.

이미지 다운로드

docker pull [image_name]

이미지 목록 확인

docker images

이미지 삭제

docker rmi [image_name]

이미지 생성

docker build -t [image_name] [path_to_dockerfile]

 

4. 컨테이너 관련 명령어

도커 컨테이너는 이미지를 기반으로 실행되는 독립된 인스턴스입니다.

컨테이너 생성 및 실행

docker run -it --name [container_name] [image_name]

백그라운드에서 컨테이너 실행

docker run -d --name [container_name] [image_name]

실행 중인 컨테이너 목록 확인

docker ps

모든 컨테이너 목록 확인

docker ps -a

컨테이너 중지

docker stop [container_name]

 

5. 네트워크 관련 명령어

도커 네트워크 명령어는 컨테이너 간의 통신을 설정하고 관리하는 데 사용됩니다.

도커 네트워크 목록 확인

docker network ls

새 네트워크 생성

docker network create [network_name]

 

6. 볼륨 관련 명령어

볼륨은 컨테이너 간에 데이터를 공유하고 영구 저장소로 사용할 수 있는 기능을 제공합니다.

볼륨 목록 확인

docker volume ls

새 볼륨 생성

docker volume create [volume_name]

 

7. 기타 유용한 명령어

도커 시스템 리소스 정리

docker system prune

도커 자원 사용량 확인

docker stats

Docker는 애플리케이션 개발과 배포에 있어 강력한 도구입니다. 위의 명령어 목록을 통해 Docker를 더 효율적으로 사용할 수 있기를 바랍니다.

반응형