MyDevLife (257) 썸네일형 리스트형 01. Docker 소개 Docker Why We Need 보통 하나의 프로그램은 여러가지 프로그램과 라이브러리를 사용해서 개발하며 배포시 여러가지 환경에 배포해야 한다. 이때 개발에 사용되는 여러 프로그램은 호환되는 OS 와 Libraries 가 있을 것이고 동일한 Library 를 사용하는 두 프로그램이 서로 다른 Version 이 필요하거나 프로그램 사이의 Dependency 로 인해 다른 도구를 찾거나 다른 OS 를 찾거나 하는 등 여러가지 호환성 문제에 직면하게 된다. 도커를 사용하면 프로그램에 필요한 각각의 프로그램과 이 각각의 프로그램에 필요한 Library, OS , Dependency 를 각 요소를 모아 컨테이너에 담고 패키징하여 필요할때 패키징된 이미지를 컨테이너로 실행시켜 사용할 수 있다. 즉 위와 같은 Ma.. 이전 1 ··· 30 31 32 33 다음