docker1 Docker를 활용한 서버 배포 (1) Docker는 컨테이너화 기술을 제공하며, 애플리케이션과 그 실생 환경을 패키징하고 배포할 수 있게 해준다. 이를 통해 일관된 실행 환경과 빠른 배포 및 확장 등이 가능하다. Docker 사용 이유 과거 소프트웨어 개발 주기: 폭포수 모형 과거에는 소프트웨어 개발 주기에서 폭포수 모형을 사용했다. 이 방식은 개발 과정의 한 단계가 끝나야 다음 단계로 넘어갈 수 있는 구조이다. 하지만 다음과 같은 문제점이 있었다:문제가 발생하면 이전 단계로 돌아가는 데 많은 시간과 비용이 소요된다.과정이 병행 수행되지 않아 비효율적이다.배포 후 문제가 발생하면 롤백과 수정을 반복해야 하며, 여러 서버에 수동으로 하나하나 배포해야 했다. 현대 소프트웨어 개발 주기: 애자일 모형 현재는 애자일 모형을 주로 사용한다. 이 방식.. 2024. 12. 18. 이전 1 다음