CI/CD Continuous Integration / Continuous Deployment(Delivery) 의 약자로 지속적인 통합 과 지속적인 제공 을 의미한다. 기본개념 지속적인 통합(Continuous Integration) 자동화된 빌드
출처Docker Container 내부의 데이터의 영속성 을 보장하기 위해서 사용한다.컨테이너는 사용하고나면 사라지게되는 휘발성 성질을 가지는데 볼륨을 사용한다면 데이터는 그대로 보존된다.여러컨테이너가 하나의 데이터를 공유할 수 있다.데이터를 백업하거나 이동하기 쉽게
Docker 개발 배경 기존 S/W 배포방식의 한계 개발환경과 운영환경의 차이로 인해 다양한 환경에서의 라이브러리 버전, 설정 값, OS 차이 등 호환성 문제가 발생한다. 가상화의 대한 높은 자원소모 기존 가상화 기술 (VMware)은 APP을 격리된 환경