오늘도 한 뼘 더
[Docker] 배포된 백엔드 Service에서 로컬에서는 뜨지 않았던 "404 Not Found" 에러가 뜬다. (Feat. Dockerfile) 본문
DevOps & Infra/Docker
[Docker] 배포된 백엔드 Service에서 로컬에서는 뜨지 않았던 "404 Not Found" 에러가 뜬다. (Feat. Dockerfile)
나른한댕댕이🐶 2022. 7. 6. 09:36728x90
반응형
# 배경
Backend 서비스를 배포한 뒤에 로컬에서 잘 동작한 API가 동작하지 않는 것을 확인하였다.
계속해서 404 Not Found에러가 뜨는 것을 확인하였다.
# 문제 원인
Jenkins로 배포를 진행하는데 Console Output을 보니 Go module이 Dockerfile에 지정된 Go 버전에서는 지원하지 않아서 생긴 문제였다.
# 해결방법
Dockerfile에서 golang 이미지를 받는 버전을 바꾸어주면 해결이 된다.
- 수정 전
FROM golang:1.15.6 AS builder
- 수정 후
FROM golang:1.16 AS builder
728x90
반응형
'DevOps & Infra > Docker' 카테고리의 다른 글
[Docker] Docker Registry 아이디, 비번 설정하여 로그인하기 (0) | 2022.07.14 |
---|---|
[Docker] Docker Registry 인증서 설정 (0) | 2022.07.13 |
[Docker] docker.service failed because the control process exited with error code. 에러 (0) | 2022.06.21 |
[Docker] Ubuntu 서버에 Docker 설치하기 (0) | 2022.06.18 |
[Docker] 사설 Docker Registry 사용하기 (0) | 2022.06.16 |
Comments