오류
- 로컬에서에서 docker push후 서버 인스턴스에서 image을 pull받았는데 새로운 이미지가 안 들어옴
- 도커허브에서 확인해봤을 땐 최근에 pulled 됐다고 뜨긴 함
해결
알고보니 로컬에서 Layer already exists가 뜨면서 처음부터 push가 제대로 안된 거였다.
로컬에서 이미지를 종료해준 다음 다시 doker build 부터 실행하면 됨
1. image id 알아내기
docker images
2. image id로 이미지 종료
docker rmi --force 'Image ID'
'Docker' 카테고리의 다른 글
[Docker] Redis + Spring 컨테이너로 서버 배포시 docker java.net.UnknownHostException: host.docker.internal: Name or service not known 해결 (1) | 2024.02.13 |
---|---|
[Docker] 배포서버에서 이미지 실행시 exec format error (1) | 2024.02.12 |