Layer 7- docker와 컨테이너

2020. 9. 16. 20:25layer7

Docker

도커는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 

소프트웨어 플랫폼이다.

 

Docker는 소프트웨어를 컨테이너라는 표준화된 단위로 패키징하며, 이

컨테이너에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어를 실행하는 데 

필요한 모든 것이 포함되어 있다. 

 

Docker를 사용하면 환경에 구애받지 않고 애플리케이션을 신속하게 배포 및 확장할 수 있다.

 

Docker Container

컨테이너란 격리된 공간에서 프로세스가 동작하는 기술이다. 

기존의 가상화 기술은 OS를 가상화 했지만(Virtual box, VMware) 컨테이너는 

프로세스를 격리하는 방식이다. 단순히 프로세스를 격리시키기 때문에 다른 가상화 방식보다

가볍고 빠르다.

 

호스트 OS상에 컨테이너를 만들고 프로세스를 작동시키기 위해 필요한

라이브러리 등을 하나로 모아 마치 별도의 서버인 것처럼 사용할 수 있게 만든다.

 

 

'layer7' 카테고리의 다른 글

Layer 7-메모리 할당 알고리즘  (0) 2020.09.02
dreamhack - Cookie  (0) 2020.08.08
2020 layer 7 시연회  (0) 2020.04.14
layer 29 과제 -[sunrin 고등해커] PPP write up-  (0) 2019.11.25
layer 28 과제 -[pwnable.xyz] two targets write up-  (0) 2019.11.22