SWM111 [TIL] Docker 특강 1차시 (1) :: 개념 Docker 개념 Docker는 크게 두 가지 용도로 활용할 수 있다. OS Containers OS를 컨테이너로 운영 -> 런타임 기반의 컨테이너 운영 Application Containers Application 을 컨테이너로 운영 OS Container의 경우 VM에 비해 속도가 빠르며 성능이 좋다. 왜냐면 도커의 기술 스택이 다 리눅스 커널 기술 스택이라서 라고 한다. Docker의 컨테이너를 만들 때, 하나로 만드는 것이 아니라, 여러 이미지를 레이어해서 만든다. 이 이미지들은 read-only 이며, 최상단의 컨테이너만 write가 된다. 도커 아키텍쳐 클라이언트가 도커 데몬으로 컨테이너를 돌리는데, 만약 돌릴 이미지가 없다면, 외부의 레파지토리에서 이미지를 받아와서 돌린다. 취약점 1. 도커.. 2020. 10. 12. 이전 1 다음