Docker and Kubernetes

Docker 를 왜 사용하는가? Why use Docker 사용이유

Pro.Dev 2019. 10. 24. 19:20
반응형

우리가 만약 Ubuntu 서버에 Apache Kafka 라는 소프트웨어를 설치한다고 생각해 보자.

Kafka 홈페이지에 들어가면 다음처럼 설치 과정이 나온다.

 

인스톨러 업데이트 하고, jdk 설치하고, Kafka 설치파일 다운로드 받고, 압축 풀로 이동하고, ...

완전 복잡 + 설치하다 에러 나는 경우도 발생.

 

 

서버에 소프트웨어 설치하다가 아래 그림처럼, 에러 나는 경우가 실제로 많다.

Docker를 이용하면, 소프트웨어를 어떠한 환경에 설치하든, 에러 없이 설치할 수 있게 해준다. 

 

다음처럼 단지 한 줄로 해결이 가능!!!!  ( 아래는 redis 라는 소프트웨어를 도커로 한방에 설치하는 것)

 

Docker(도커) 는 소프트웨어를 설치할때 라이브러리의 dependency(종속성) 나 설치 없이 인스톨을 쉽게 만들어 주는 소프트웨어다.

 

 

반응형