Docker - 도커란 무엇인가?
1. 도커의 정의 1-1. 도커란 무엇인가? 도커는 '데이터 또는 프로그램을 격리시키는 기능'을 제공하는 소프트웨어입니다. 격리의 뜻은 다음과 같습니다. 핵심은 즉, 떼어 놓는 것입니다. 바로 독립된 공간에 말이죠. 도커에서는 이런 공간을 '컨테이너'라고 합니다. 위의 사진처럼 하나의 컨테이너에 프로그램을 두고 격리하는 모양이 됩니다. 도커는 바로 이 컨테이너를 다루는 소프트웨어입니다. 1-2. 컨테이너의 구성 컨테이너를 만들기 위해서는 '도커 엔진'이 필요합니다. 도커 엔진이 있어야 컨테이너를 만들 수 있거든요. 여기에 하나 더 필요한 것이 있는데, 바로 '이미지'입니다. 해당 컨테이너가 어떤 소프트웨어를 담을지 결정하기 위해 이미지를 사용하는데요. 가령 물건에 따라 창고의 크기와 모양이 달라지잖아요?..
Development/Docker
2022. 11. 10. 20:19