https://www.youtube.com/watch?v=Ps8HDIAyPD0&list=PLuHgQVnccGMDeMJsGq2O-55Ymtx0IdKWf&index=1
도커를 사용하는 이유?
일반적인 어플리케이션은 앱 & 서버 & DB 를 구축해야 하는데 이러저러한 이유로 환경 설정이 쉽지 않다.
그래서 생각한 것이 각각의 OS에 서버 & DB 를 구축하고 앱은 API 통신으로 데이터를 주고받는 방법.
Vmware등을 사용해면 쓸대없이 OS용량을 많이 잡아먹어서 비효율 적이다.
그래서 나온 방법이 OS위에 각각의 격리된 환경을 만들어 각 앱을 실행하는데 필요한 라이브러리와 실행 파일을 갖도록 하는 것.
각각의 격리된 환경을 Container라고 한다.
이런 Container를 다루는 제품들 중 가장 잘나가는게 Docker
'PROGRAMMING > CI&CD' 카테고리의 다른 글
| [Docker] 도커 시작하기3 - CLI Command (0) | 2024.01.04 |
|---|---|
| [Docker] 도커 시작하기2 - Docker Install (0) | 2024.01.04 |
| [Nginx] AWS EC2에 Nginx 설치하기 & 현재 서비스와 연동 (0) | 2022.03.08 |
| 5. AWS EC2 Github Push로 자동 배포 (0) | 2022.03.06 |
| 4-3. AWS EC2와 CodeDeploy 연동하기 (0) | 2022.03.04 |