BackEnd/서버
-
도커 기본 개념BackEnd/서버 2020. 4. 29. 14:48
도커를 한마디로 정의하자면 데이터 또는 프로그램을 격리시키는 기능을 제공하는 소프트웨어라고 할 수 있다.다양한 프로그램과 데이터를 각각 독립된 환경에서 격리하는 기능을 제공한다. 1. 도커 소프트웨어의 본질인 도커 엔진을 설치해 도커 엔진으로 도커 컨테이너를 생성하고 구동한다.2. 리눅스 운영체제는 필수적이다. mac, window 에서도 내부적으로는 리눅스를 사용한다.그러므로 컨테이너 내 띄울 프로그램도 리눅스용 프로그램이 된다.서버는 기능적의미의 서버와 물리적의미의 서버가 있다.하나의 물리적 서버에 여러 기능적 의미의 서버를 함께 구동하는 것이 도커의 장점이다. 한 대의 서버에서는 1개의 웹서버만 실행 가능하다.컨테이너 기술을 이용해 여러 개의 웹 서버를 올릴 수 있다.한 대의 서버에 1개 이상의 웹..