CICD 썸네일형 리스트형 서버를 고쳐 쓰지 마세요: '배포 지옥'을 탈출하는 불변 인프라(Immutable Infrastructure) 가이드 "docker: Error response from daemon: Conflict. The container name '/my-app' is already in use..." 분명 로컬에선 완벽하게 돌아갔는데, 왜 배포 버튼만 누르면 서버가 비명을 지를까요? 늘어나는 환경 변수 때문에 docker run 명령어는 이미 수십 줄을 넘겼고, 오타 하나라도 날까 봐 손을 떨며 배포 로그를 지켜보진 않으셨나요?만약 여러분이 배포할 때마다 기도하는 마음으로 모니터를 뚫어지게 쳐다보고 있다면, 이 글이 그 '배포 지옥'에서 탈출하는 이정표가 될 것입니다.1. Problem: 우리는 서버를 '간호'하고 있다많은 주니어 개발자들이 처음 CI/CD를 구축할 때 가장 먼저 선택하는 방식이 바로 '인플레이스(In-place.. 더보기 이전 1 다음