./launcher 실행 시 앱이 삭제되고, ./launcher start app 실행 시 빌드된 Docker 이미지가 제거되나요?

안녕하세요,

Discourse에서 SMTP 설정을 변경해야 합니다.

일반적으로 ./launcher rebuild app 명령을 실행하는 것이 설정 변경 사항을 적용하는 표준 방법이라는 것을 알고 있습니다.

하지만 네트워크 제한 및 버전 제한으로 인해 제 환경에서는 재빌드(rebuild)가 실패할 가능성이 높습니다. 따라서 다음 명령을 사용하려는 것을 고려하고 있습니다:

./launcher destroy app && ./launcher start app

질문은 다음과 같습니다:

위 명령을 실행하면 이미 빌드된 Docker 이미지가 삭제되어 전체 재빌드가 필요한가요?

아니면 기존 이미지는 그대로 유지하면서 컨테이너만 삭제하고 다시 생성되나요?

도움 주셔서 감사합니다!

안녕하세요, 이 정보가 도움이 될까요?

직접 답변하자면, 네, 그렇습니다. 빌드된 이미지는 영향을 받지 않습니다. 해당 명령어는 docker stop && docker rm와 동일하며, 도커 이미지에는 전혀 영향을 주지 않습니다.