DockerFile存在时未findDocker / latest

我有docker文件,我希望在我的coreos机器上运行它。

我运行: docker run cloudflare/kafka_zookeeper_exporter但它说: Error: image cloudflare/kafka_zookeeper_exporter:latest not found. 而DockerFile存在:

https://github.com/cloudflare/kafka_zookeeper_exporter

可能是什么原因,我怎样才能使用这个分支作为docker?

这不是docker的形象,它是一个Github代码库。 你需要做的是docker build -t kafka_zookeeper_exporter . && docker run -ti kafka_zookeeper_exporter docker build -t kafka_zookeeper_exporter . && docker run -ti kafka_zookeeper_exporter所以它将在本地机器上用标记kafka_zookeeper_exporter构buildDockerfile ,然后你将运行该图像作为一个容器

编辑1:确保你先下载github回购,做git clone https://github.com/cloudflare/kafka_zookeeper_exporter.git