[Docker] Docker 란?
·
추가 공부/Docker
What is Docker?도커는 컨테이너 기술이며 컨테이너를 생성하고 관리하기 위한 도구이다.소프트웨어 개발에서 컨테이너 -> 표준화된 소프트웨어 패키지이다. 코드를 실행하는데 필요한 종속성과 도구가 포함되어있다. 예시로 Node.js 애플리케이션을 구축하는 경우 Node.js는 서버에서 JavaScript 코드를 실행하는데 사용할 수 있는 JavaScript 런타임이다. 도커로 빌드된 컨테이너가 있는 경우 애플리케이션 소스 코드뿐만 아니라 Node.js 런타임 코드를 실행하는 필요한 기타 도구가 있을 수 있다. 동일한 Node.js 코드와 Node.js 도구를 사용하는 컨테이너는 버전이 항시 동일해야한다. 이런 이점으로 Node.js 런타임이 항상 동일한 동작과 결과를 제공한다.
개발자가 되고 싶은 곰
'추가 공부/Docker' 카테고리의 글 목록