반응형
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
반응형
'데이터 > IT 조금 전문적으로' 카테고리의 다른 글
아이패드/아이폰 블루투스 키보드 한영 전환 안될 때, 근본적인 해결책! (0) | 2024.09.30 |
---|---|
데이터베이스 유지보수 완벽 가이드: 성능 향상과 문제 예방 방법 (1) | 2024.09.26 |
디지털 시대의 새로운 도전: 쇼츠의 심리적 부작용과 주의할 점 (0) | 2024.09.25 |
C 프로그래밍 공부하기(초급) (0) | 2024.09.23 |
도커(Docker)와 가상머신(VM) 비교: 어떤 것을 선택해야 할까? (0) | 2024.09.12 |