728x90 Infra1 도커 시작하기 하나의 서버에 여러개의 프로그램을 설치하고 구동을 할 때 라이브러리의 버전이 다르거나 동일한 포트를 사용하는 경우 설치가 까다롭다. 따라서 그냥 물리적으로 서버를 나누는 것이 편한데 이러면 자원낭비가 심해진다. 또 한 서버 환경의 지속적인 변화와 DevOps, MSA로 인한 짧아진 배포 주기와 잘게 쪼개진 서버는 관리를 더 복잡하게 만들었다. 이때 도커가 등장해서 서버 관리 방식이 바뀌게 되었다. 도커는 컨테이너 기반의 오픈소스 가상화 플랫폼이다. 여기서 컨테이너란 다양한 프로그램, 실행환경을 컨테이너로 추상화 하고, 동일한 인터페이스를 제공해 프로그램의 배포와 관리를 단순하게 해주는 것이다. 그때문에 도커의 컨테이너로 추상화를 한다면 어느 환경(조립PC, AWS 등)에서도 실행할 수 있다. 컨테이너는 .. 2021. 9. 6. 이전 1 다음 728x90