1. Dockerfile을 이용해서 이미지 생성
docker build -t node_portfolio_app:0.0.1 .
2. DockerHub에 이미지 push
1차 시도
docker push node_portfolio_app:0.0.1
2차 시도
Docker Hub를 참고해서 다시 push
docker push 아이디/node_portfolio_app:0.0.1
이때 내 이미지 파일의 이름이 node_portfolio_app:0.0.1 임을 깨닫고 이미지 파일의 이름을 변경했다.
3. 이미지 이름 새로 생성
docker image tag node_portfolio_app:0.0.1 아이디/node_portfolio_app:0.0.1
4. 다시 push
docker push 아이디/node_portfolio_app:0.0.1
드디어 Docker Hub push 성공!
결론은 처음부터 이미지 파일을 아이디/제목:태그 로 빌드하면 됐는데 ㅎ.. 댕청😅
정말 간단한 실행인데 너무 오래 삽질을 했다..🤣😥
이제 push 성공해서 언제 배포 연습 끝내지 싶지만..! 한 계단 올라왔으니 됐다!
너무 간단한 코드라 주변에 묻지도 못하고 혼자 해결했는데..! 나중에 돌아보면 과거의 나는 이런 에러도 겪었구나 할 날이 올것이다..! 화이팅 💪
반응형
'Cloud > Docker | K8s + CI, CD' 카테고리의 다른 글
[#3] GCP GKE에서 Kubernetes로 컨테이너 관리하기 1탄 (2) | 2022.04.16 |
---|---|
[GCP] GKE에서 Kubernetes 시작하기 (0) | 2022.04.16 |
[#2] AWS EC2, Docker Compose를 이용한 프로젝트 배포 (0) | 2022.04.14 |
[#1] Docker, Docker compose를 이용한 개발 환경 구축 (0) | 2022.04.14 |
댓글