이식성 : 특정 프로그램을 다른 곳으로 쉽게 옮겨서 설치 및 실행할 수 있는 특성

 

이것이 왜 중요한가?

 

배포된 애플리케이션을 사용하기 위해 적혀진 스펙에 따라 프로그램을 설치할 때

  • 배포시에 사용된 프로그램들의 버전이 다르면 에러가 발생할 수도 있다.
  • 나의 컴퓨터에는 설치되는 프로그램이 다른 컴퓨터에는 설치 시 계속 오류가 발생할 수 도있다.

이것을 해결하기 위해서 나온 툴 → Docker

 

Doker 사용시 이점!

  • 매번 귀찮은 설치 과정을 일일이 거치지 않아도 된다.
  • 항상 일관되게 프로그램을 설치할 수 있다. (버전, 환경 설정, 옵션, 운영 체제 등)
  • 각 프로그램이 독립적인 환경에서 실행되기 때문에 프로그램 간에 서로 충돌이 일어나지 않는다.

[출처]

[인프런] 비전공자도 이해할 수 있는 Docker 입문/실전

+ Recent posts