Docker

SEOKWOO LEE·2022년 9월 18일
0

Docker

Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼입니다. Docker는 소프트웨어를 컨테이너라는 표준화된 유닛으로 패키징하며, 이 컨테이너에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어를 실행하는 데 필요한 모든 것이 포함되어 있습니다. Docker를 사용하면 환경에 구애받지 않고 애플리케이션을 신속하게 배포 및 확장할 수 있으며 코드가 문제없이 실행될 것임을 확신할 수 있습니다. -AWS

쉽게 설명하자면 프로그램, 실행 환경 등을 표준화된 컨테이너에 담아 추상화하고 컨테이너화된 내용들을 빠르게 빌드,테스트 및 배포할 수 있게 해주는 것이라고 생각하면 된다.

Container

container란 OS를 가상화하는 VMware같은 가상 기존 가상화 방식과 달리 격리된 공간에서 프로세스가 동작하는 가상화 기술이다. 하드웨어 에뮬레이션 없이 리눅스 커널을 공유해서 바로 프로세스를 실행한다라고 생각하면 좋다.

Image

image는 container가 실행되기 위해 필요한 모든 파일과 설정들을 담고있다.

Doker 설치

https://www.docker.com/

👆👆👆 해당 사이트로 접속

본인 OS에 맞게 설치
설치 확인은 터미널에 docker -v

profile
내가 보기위해 만든 나만의 공부 노트

0개의 댓글

관련 채용 정보