Study/Docker1 [Docker] Docker를 사용하는 이유 Docker란? 리눅스 컨테이너를 기반으로 서비스를 패키징하고 배포하는데 유용한 오픈소스 프로그램 Docker를 사용하는 이유 기존 방식은 특정 서버 환경에 웹 서비스를 배포할 때, JVM부터 톰캣, 리눅스 버전까지 설치 방법이 다르기 때문에 복잡하다. 이 문제를 해결을 위한 것이 바로 '컨테이너(Container)'의 개념이다. 도커를 사용하면 컨테이너에 '이미지(Image)'를 담아서 구동시키는 방식으로 손쉽게 배포할 수 있다. DockerFile을 만들어서 소프트웨어를 컨테이너에 담아서 구동할 것이다라고 명시한다. DockerFile을 만든 후 빌드를 해주면 알아서 Docker Image가 알맞게 생성이 된다. 만들어진 Docker Image를 구동시키면 도커 컨테이너 위에서 실행이 된다. VM과 .. 2020. 5. 6. 이전 1 다음