본문 바로가기
  • Adillete
인생 첫 cs 공부

[Docker] 정의와 사용 목적

by 아딜렛 2025. 4. 16.

출처: https://sunrise-min.tistory.com/entry/Docker-Container%EC%99%80-Image%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80

 

Docker Container와 Image란 무엇인가?

목차 LIST Docker란? Docker는 애플리케이션 구축, 구현 및 테스트를 위해 격리된 가상화 환경을 생성하는 서비스형 플랫폼이다. Docker는 컨테이너 엔진으로 리눅스 커널 기능을 사용하여 운영 체제

sunrise-min.tistory.com

 

도커: 애플리케이션의 구축, 구현 및 테스트를 위해 격리된 가상화 환경을 생성하는 서비스형 플랫폼

리눅스 커널 기능을 사용해서 운영체제 위에 컨테이너를 만들고

docker는 서비스의 컨테이너를 관리하는 데몬으로 실행된다.

 

docker image:

for: application을 포장 하고 전송하기 위해 사용

Docker image: 파일로 어플리케이션의 실행에 필요한 독립적인 환경을 위한 템플릿이다.

도커이미지 소스코드, 라이브러리, 종속성 도구 및 응용 프로그램을 실행하는데

필요한 기타 파일을 포함하는 변경이 불가능한 파일이다.

 

docker container:

사용자가 기본 기스템에서 애플리케이션을 분리할수 있는 런타임 환경

응용 프로그램을 빠르고 쉽게 시작할수있는 이동형 units이다.

 

dockerfile : 도커 이미지를 빌드하는 방법을 정의하는 스크립트