Docker(도커)를 이용한 간단한 CI/CD 개발환경 구축을 위한 개념
도커는 리눅스의 응용 프로그램들을 프로세스 격리기술들을 사용해 컨테이너로 실행하고 관리하는 오픈 소스 프로젝트이다. 다양한 개발환경 및 형상관리, 배포를 위해 사용되며 최근까지도 유용하게 사용되고 있는 소프트웨어이다. 도커의 장점 어플레케이션의 개발과 배포가 편해진다 독립된 개발 환경보장 - 컨테이너는 격리된 공간임으로 그자체에 특별한 권한을 주지 않는 한 내부에서 무엇을 하든 OS에 영향을 주지 않는다. 개발/운영환경 통합 - CI (Continuous Integration) CD(Continuous Delivery) 배포 신속성 및 하드웨어(H/W) 효율 도커의 특징 레이어 저장방식 도커의 이미지를 효율적으로 저장하는 방식 우분투 이미지가 A+B+C라면 ngix 는 A + B + C 의 이미지 이다...
클라우드/Docker
2023. 1. 25. 11:01