:: docker
docker :: invalid reference format: repository name must be lowercase 에러 해결
토람이
2022. 4. 30. 22:21
컨테이너를 띄우기 위해 docker run 을 실행하던 중 다음 에러가 발생했다.
docker: invalid reference format: repository name must be lowercase.
invalid reference format 이라 하니 감이 잘 오지 않지만
위 에러의 원인은 docker run 명령어에 오타가 났을 가능성이 높다.
- 띄어쓰기를 제대로 하지 않음
- argument 값(value) 입력을 빼먹음
- 명령어 순서가 잘못됨
위와 같이 여러 가능성이 있는데
나의 경우는 두 번째로, storage(volume) 맵핑을 위해 -v 옵션을 사용할 때
-v 를 안적고 볼륨명만 적어서 에러가 났다.
(실제로 요 볼륨 입력 부분에서 에러가 나는 경우가 가장 많다고 한다.)
이 외에도 도커는 repository 명에 대문자가 포함된 경우 인식이 되지 않을 수 있다고 한다.
Good: docker build -t toramkodockerimage:0.1 .
Bad: docker build -t ToramkoDockerImage:0.1 .
위와 같이 repository name 이 모두 소문자로 입력되었는지도 확인해볼 것!
300x250