2017-11-14 1 views
0

도커 허브에 푸시하고 싶은 로컬 프로젝트가 있습니다. 나는 도커 허브 (docker hub)에 대한 계정을 가지고 있으며, 나는 도커를 테스트하기위한 저장소를 만들었다. 내 프로젝트의 내 로컬 파일을 docker-test라고하며 장고 응용 프로그램입니다. 내 도커 허브 프로젝트도 docker-test라고합니다. ... 사람이 내 로컬 컴퓨터 (docker)에서 dockerhub repo를 당기거나 밀어 넣습니다.

푸시

docker push omaryap/docker-test 
The push refers to a repository [docker.io/omaryap/docker-test] 
An image does not exist locally with the tag: omaryap/docker-test 

이입니다 ... 좀 도와 줄래 풀

omars-mbp:docker-test omarjandali$ docker pull omaryap/docker-test 
Using default tag: latest 
Error response from daemon: manifest for omaryap/docker-test:latest not found 

이입니다 나는 다음과 같은 명령을 실행하고 나는 다음과 같은 오류가 무엇입니까

https://hub.docker.com/r/omaryap/docker-test/ 

답변

1

오류

내 고정 표시기 허브 저장소에 대한 링크입니다

고정 표시기 푸시 omaryap/고정 표시기 테스트 푸시는 [docker.io/omaryap/docker-test] 이미지가 로컬 태그없는 저장소를 말한다 : omaryap/고정 표시기 테스트를

에는 태그에 로컬 이미지가 없다고 표시되어 있습니다. 먼저 이미지를 빌드하고 허브에 푸시하기 전에 로컬로 태그를 지정해야합니다.

그리고이 오류

omars-MBP : 고정 표시기 테스트 omarjandali의 $ 고정 표시기의 풀 omaryap/고정 표시기 테스트 사용하여 기본 태그 : 데몬에서 최신 오류 응답 : omaryap/고정 표시기 테스트에 대한 매니페스트 : 최신 찾을 수 없음

은 해당 저장소에 이미지가 없다고 말하고 있습니다.

이미지를 빌드하십시오. 먼저 응용 프로그램의 도커 파일을 만든 다음 로컬로 빌드하는 것이 좋습니다.

단계별 절차는이 링크를 참조하십시오. https://semaphoreci.com/community/tutorials/dockerizing-a-python-django-web-application

관련 문제