개발환경통합셋팅 (1) 썸네일형 리스트형 도커가 정확하게 무엇이며 왜 사용해야하나요? 도커는 컨테이너를 생성하고 관리하기 위한 도구이다. 소프트웨어 개발에서 컨테이너란 무엇이며 왜 사용해야 하는가? 소프트웨어 개발에서의 컨테이너는 '표준화된 소프트웨어 유닛' 을 의미한다. 표준화된 유닛은 기본적으로 코드 패키지이며 코드를 실행하는데에 필요한 종속성과 도구를 모두 포함하고 있다. 말이 참 어려운데, 어떠한 애플리케이션을 실행/개발하기 위한 모든 도구들을 컨테이너에 모아놓고, 필요에 따라 꺼내쓰면서 항상 동일한 환경을 만들어준다는 의미이다. 실 생활을 예를 들어 설명해 보자. 나는 평소에 공원으로 피크닉을 자주가는 사람이다. 피크닉을 가기 위해서는 사전에 준비를 해야 할 것들이 있다. (접시, 컵, 포크, 나이프, 등등등) 매번 피크닉을 갈 때마다 이것들을 하나씩 준비한다면 시간도 많이 걸릴.. 이전 1 다음