Docker
-
Docker 컨테이너 방식의 장점Docker 2023. 3. 31. 16:00
컨테이너 OS나 디렉토리, IP 주소 등과 같은 시스템 자원을 각 애플리케이션이 점유하고 있는 것처럼 보일 수 있다. 컨테이너 방식 장점 1. 의존성 충돌 문제 해결 2. 개발과 배포 환경의 일치 3. 쉬운 수평 확장 4. 각 서버에 새로운 내용을 배포하기 쉬움 의존성 충돌 문제 해결 프로그램(A) 실행에 다른 프로그램(B)이 반드시 필요한 경우 -> "프로그램 A는 프로그램 B에 의존 관계를 가지고 있다" A프로그램이 B라는 프로그램에 대해 의존 관계를 가질 때, 특정 B 버전의 프로그램을 요구하는 경우가 생길 수 있다. 그러나 B프로그램을 반드시 필요로 하는 C프로그램을 실행시켜야 하는데 다른 버전의 B프로그램을 필요할 경우 A와 C프로그램을 동시에 실행시킬 수 없다. -> "의존성 충돌" -> 컨테..