devmoa

Docker와 Kubernetes란 무엇일까?

SKCNC·2020년 4월 13일·00
DockerKubernetes컨테이너배포운영 환경자동화

AI 요약

Beta

이 글은 Docker와 Kubernetes의 기본적인 개념을 설명합니다. Docker는 서비스 운영 환경을 묶어 SW를 손쉽게 배포하고 실행하는 경량 컨테이너 기술이며, Kubernetes는 컨테이너의 배포, 확장, 관리를 자동화하는 오픈소스 플랫폼입니다.

컨테이너는 독립된 가상 공간을 만들어 애플리케이션 구동에 필요한 SW들을 격리하여 담는 기술로, 하나의 서버 위에 여러 개의 컨테이너를 격리된 상태로 실행하여 여러 대의 서버를 사용하는 것과 같은 효과를 줍니다. 컨테이너 안에는 애플리케이션과 구동에 필요한 모든 설정 및 설치 파일이 포함되며, Docker의 'Image' 덕분에 어떤 서버 환경에서도 동일하게 동작합니다.

Image는 애플리케이션 실행에 필요한 모든 SW와 설정 값을 담고 있는 파일입니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다