무료 요금제에선 하나의 개인 저장소만 사용할 수 있음.
Public ⇒ 누구나 다운로드 할 수 있음.
(보안 관련 데이터나 개인정보가 유출되지 않도록 주의해야 함)
개인 저장소 생성 완료.
아직 push 한 것이 없으므로, 비어있음.
터미널에 command를 입력하면 위와 같이 이미지가 로컬에 존재하지 않는 저장소를 참조하고 있다는 에러가 나온다.
위를 해결하기 위해선 이미지에 node-hello-world라고 이름을 지정해주면 된다.
즉, 우리가 업로드하려는 이미지를 도커 허브에 푸시하는 이미지로 바꾸면 된다.
방법은 2가지인데,
1. 새로 빌드하기
docker build -t 도커 레포지토리 이름/node-hello-world .
2. 존재하는 이미지를 재사용하기(이름 다시 붙이기!)
docker tag goals:latest 도커 레포지토리 이름/node-hello-world
변경 후
Docker Hub에도 잘 올라간 것을 볼 수 있다.