我是一个尝试用我的python3代码使用Docker的初学者。这是我的Dockerfile
FROM rdempsey/python-scraper:latest
ADD soj.py/
RUN pip3 install urllib.request
CMD [ "python", “./soj.py” ]我得到了这个错误:
manifest for rdempsey/python-scraper:latest not found所以我假设我需要执行这个Docker pull命令:
docker pull rdempsey/python-scraper为了访问这个公共存储库https://hub.docker.com/r/rdempsey/python-scraper/来修复错误。
然后,我在尝试执行pull时遇到了这个错误:
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有人能告诉我我哪里做错了吗?
发布于 2017-05-10 17:40:34
问题是,您试图拉取的图像不包含latest标记,只包含v2标记。
将Dockerfile文件中的第一行更改为FROM rdempsey/python-scraper:v2,一切都应该正常工作。
发布于 2017-05-10 17:49:14
您正在使用DockerHub中不存在的最新标记进行拉取。尝试:
python docker拉取rdempsey/
-scraper:v2
您可以在https://hub.docker.com/r/rdempsey/python-scraper/tags/上查看该版本
发布于 2017-05-10 17:44:56
使用明确的版本号(在本例中为v2),而不是最新的标记。
https://stackoverflow.com/questions/43888630
复制相似问题