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