Docker run 시 'The input device is not a TTY' 에러 — Jenkins/CI에서 -it 옵션 문제 해결

Docker run 시 ‘The input device is not a TTY’ 에러 — Jenkins/CI에서 -it 옵션 문제 해결 1. 문제 정의 Jenkinsfile(또는 cron·스크립트)에서 다음과 같은 docker run...

2026-09-14 · 9 분 · 4237 단어 · DevTrace

Go 컴파일 오류 'declared and not used' 완전 정복 — 미사용 변수·임포트가 빌드를 막을 때

1. 문제 정의 Go로 처음 코딩을 시작하면 흔히 부딪히는 컴파일 에러가 있습니다. 변수나 패키지를 선언했지만 아직 사용하지 않으면 빌드가 멈춥니다. 1 2 ./main.go:6:7: i declared and not...

2026-09-08 · 5 분 · 2436 단어 · DevTrace

Spring Boot 배치(non-web) 애플리케이션에서 'missing ServletWebServerFactory bean' 오류 해결하기

Spring Boot 배치(non-web) 애플리케이션에서 ‘missing ServletWebServerFactory bean’ 오류 해결하기 1. 문제 정의 Spring Boot로 만든 애플리케이션을 기동하려다 아래 예외를 만난 적이 있나요? 1 2...

2026-09-04 · 9 분 · 4192 단어 · DevTrace

Mongoose `useNewUrlParser`/`useUnifiedTopology` deprecated 옵션 경고 해결 — Node.js MongoDB 연결

문제 정의 Node.js에서 Mongoose를 사용해 MongoDB에 연결할 때, connectDB()를 아래처럼 작성하면 콘솔에 다음과 같은 경고가 함...

2026-08-28 · 6 분 · 2724 단어 · DevTrace

Node.js/Windows ENOENT stat AppData\Roaming\npm 오류 — npm 폴더 생성으로 해결하기

검증 환경 본 절은 원문 사례·문서에 등장한 버전/도구를 정리한 것이다. 별도 실험실 재현이 명시되지 않은 항목은 일반화하지 않는다. 항목 본문·원문에서 확인된 범...

2026-08-22 · 6 분 · 2760 단어 · DevTrace