개발1 [Docker] 도커 기초 [1. Docker] 1. 도커란?- 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼- 도커는 데이터 또는 프로그램을 격리시키는 기능을 제공한다- 도커를 통해 애플리케이션을 관리하는 방식과 동일한 방법으로 인프라를 관리할 수 있다- 리눅스 운영체제에서만 동작 (리눅스 운영체제가 동작하는 것을 전제로 함) ※ 프로그램을 독립된 환경에 격리시키는 이유 : 하나의 프로그램은 여러개의 프로그램으로 이루어진 경우가 많다. 어떤 프로그램C기 여러개의 프로그램(A, B)에 연동되어 있는 경우, 하나의 프로그램B만을 위해 수정된다면 다른 프로그램A가 작동하지 않을 가능성이 크다. 이런 문제를 방지하기 위해 [프로그램A + 프로그램], [프로그램B + 수정된 프로그램]과 같이 나누어 독립적으로.. 2024. 7. 24. 이전 1 다음