2017-05-10 2 views
1

Ich bin ein Anfänger, der versucht, Docker mit meinem Python3-Code zu verwenden. Das ist mein DockerfileDocker Pull Python

FROM rdempsey/python-scraper:latest 

ADD soj.py/ 

RUN pip3 install urllib.request 

CMD [ "python", “./soj.py” ] 

ich diesen Fehler habe:

manifest for rdempsey/python-scraper:latest not found 

So ging ich davon brauche ich diese Docker tun Befehl ziehen:

docker pull rdempsey/python-scraper 

Um diesen öffentlichen Repository zugreifen https://hub.docker.com/r/rdempsey/python-scraper/, um den Fehler zu beheben.

ich dann diesen Fehler erfahren beim Versuch, den Zug zu tun:

FrankieMacBook-Pro-2candidacy-job-slurper$ docker pull rdempsey/python-scraper 
Using default tag: latest 
Error response from daemon: manifest for rdempsey/python-scraper:latest not found 

Kann jemand leiten mich auf das, was ich falsch mache?

Antwort

1

Das Problem ist, dass das Bild, das Sie versuchen zu ziehen, kein latest-Tag enthält, nur ein v2-Tag.

Ändern Sie die erste Zeile in Ihrer Dockerfile zu FROM rdempsey/python-scraper:v2 und alles sollte gut funktionieren.

0

Verwenden Sie eine explizite Versionsnummer (in diesem Fall v2) anstelle des neuesten Tags.

Verwandte Themen