본문 바로가기
docker & kubernetes

도커(docker)와 서버(server)의 관계 | Docker&Kubernetes 학습 2

by 그갸거겨 2024. 10. 12.
728x90
반응형

서버(server)

  • 어떤 서비스(service)를 제공(serve)하는 것
  • sw 즉 기능적 서버를 의미하기도, hw 즉 물리적 서버를 의미하기도 함
  • 서버 역시 일반적인 컴퓨터와 비슷하며, 개인용 컴퓨터를 여러 사람이 이용하면 서버다.
  • 따라서, 서버의 기능은 sw가 제공하는 것
    • 웹 서버용 sw 설치 -> 웹 서버
    • 메일 서버용 sw 설치 -> 메일 서버
    • 여러 sw를 설치하면, 여러 기능을 제공하는 서버가 된다. 

 

도커(docker)와 서버(server)

  • 도커 환경에서 컨테이너를 사용하면, 프로그램의 완전한 격리 가능
  • 도커를 이용해 하나의 서버에 여러 sw를 독립적인 환경에서 안전하게 운용 가능
    • 물리적 서버의 수를 줄일 수 있다.
    • 관련 패키지나 library 업데이트에 따른 위험 제거
    • 비슷하거나 동일한 폴더 경로에 따른 혼란 방지
    • config파일 등 sw의 중요한 파일 관리 용이
    • etc.
  • 도커를 이용하면, 물리적 환경과 서버 구성의 차이를 무시할 수 있다.
    • 따라서, 도커 엔진(docker engine)만 설치되어 있다면, 다른 서버에서도 컨테이너가 동일하게 동작한다.

 

728x90