개념1 도커(Docker) 개요 도커 개요 도커란? 도커란 데이터 또는 프로그램을 격리시키는 기능을 제공하는 소프트웨어이다. 격리가 필요한 이유 프로그램을 실행하기 위해서는 그 프로그램의 실행 환경이나 라이브러리가 필요하다. 한 시스템 환경에서 여러 프로그램을 실행하게 되면 프로그램 버전 간 의존성 문제가 생길 수 있다. ⇒ 도커 컨테이너를 이용해서 프로그램을 격리하면 문제 해결 가능 도커 컨테이너는 이미지로 내보낸 다음 다른 도커 엔진에서 다시 실행 가능하다. ⇒ 이를 이용해서 물리적 환경의 차이, 서버 구성의 차이를 무시 가능 💡격리 이유: 프로그램 의존성 문제 해결 & 하드웨어 의존성 문제 해결 도커의 동작 방식 도커는 Linux 위에서 실행된다. 도커 엔진 위에서 컨테이너가 동작한다. 컨테이너에서 도커 이미지를 실행시킨다. Li.. 2022. 12. 11. 이전 1 다음