Docker拉或Docker运行实际上并没有做任何事情

我试图通过主机上的Docker容器来运行一个名为Traildash的东西(一旦我得到它,我将它移动到一个AWS实例)。 所以我把docker安装到虚拟机上,所以我告诉厨师跑

docker run -i -d -p 80:80 \ appliedtrust/traildash 

甚至

 docker pull appliedtrust/traildash 

在虚拟机上,它所做的只是:

 Unable to find image 'appliedtrust/traildash' locally Pulling repository appliedtrust/traildash 2015/03/16 12:40:38 Get https://index.docker.io/v1/repositories/appliedtrust/traildash/images: x509: certificate is valid for ssl7302.cloudflare.com, *.archeagemall.co m, *.astrubbank.com, *.billhr2847.com, *.dallasjuniorforum.org, *.goudportal.nl, *.habbinfo.info, *.hoistandcrane.com, *.jlfresno.org, *.jlknoxville.org, *.jlsantabarbara.org, *.jl wichita.org, *.jrleagueabilene.com, *.okaygoods.com, *.pbajf.org, *.stansberryonline.com, *.unfairmovie.com, *.usepnd.com, *.vaccineinjuryhelpcenter.com, archeagemall.com, astrubba nk.com, billhr2847.com, dallasjuniorforum.org, goudportal.nl, habbinfo.info, hoistandcrane.com, jlfresno.org, jlknoxville.org, jlsantabarbara.org, jlwichita.org, jrleagueabilene.co m, okaygoods.com, pbajf.org, stansberryonline.com, unfairmovie.com, usepnd.com, vaccineinjuryhelpcenter.com, not index.docker.io 

然后什么都没有,容器不会真正开始,也不会看到任何文件拉,除非docker将文件拖到不同的目录?

我该怎么做才能使这个运行?

你做的一切正确。 但是,如果您在EC2之外运行它(设置了IAMangular色),则必须显式传递AWS信誉和其他参数。 有关更多信息,请查看https://github.com/AppliedTrust/traildash#quickstart