📍목차01 Docker란?02 Docker-compose03 CI/CD 01 Docker란?: 애플리케이션 구축, 구현 및 테스트를 위해 격리된 가상화 환경을 생성하는 서비스형 플랫폼여기서 가상화란, 하나의 물리적인 서버를 여러 개의 가상 서버로 분할하는 기술이다.예를 들면 하나의 서버로 여러 웹 애플리케이션을 실행하면 앱별로 운영체제, 라이브러리가 달라 출동이 심하다. 이때 가상화를 활용하면 문제를 해결할 수 있다. 장점:Docker는 컴퓨터별로 깔린 Python 버전 차이, 라이브러리 차이, OS(Linux, Mac 등) 차이를 해결하기 위해 코드뿐 아니라 실행에 필요한 라이브러리, OS, 설정까지 하나의 박스로 생성함. Docker Image : 실행 불가 정적 파일 (애플리케이션 코드 + OS ..