在Windows上运行docker run命令

时间:2019-10-04 08:52:21

标签: windows docker localhost containers

我是Docker的初学者,我试图在我的浏览器中本地运行一个问答网站。我在链接https://hub.docker.com/r/zout84/askbot-docker上找到了一个开源容器。这是我已完成的步骤:

  • 我已经下载了docker工具箱DockerToolbox-19.03.1.exe,以便能够在Windows终端上运行docker。
  • 按照上述链接上的说明,我已经运行命令docker run -v /tmp/askbot:/data/ -p 8080:80 -d zout84/askbot-docker。由于我使用的是Windows,因此我用创建的文件夹替换了/tmp/askbot:/data/
  • 我已经下载了该容器并将其放置在一个我称为Docker_source的本地文件夹中。我在上述zout84/askbot-docker命令中将C:\Docker_source替换为docker run

现在我遇到的错误是docker: invalid reference format: repository name must be lowercase.

请问有关如何使其工作的任何建议?

1 个答案:

答案 0 :(得分:0)

就像错误说的那样,存储库必须是小写的。它称为C:\Docker_source。您在那有一个大写的“ D”。将其更改为“ d”