在 Mac 上运行时找不到 Docker 命令

新手上路,请多包涵

我正在尝试按照 docker-graphite-statsd 中的说明运行以下代码:

 docker run -d\
 --name graphite\
 --restart=always\
 -p 80:80\
 -p 2003-2004:2003-2004\
 -p 2023-2024:2023-2024\
 -p 8125:8125/udp\
 -p 8126:8126\
 graphiteapp/graphite-statsd

它给出了这个错误:

 $ sudo docker run -d --name graphite --restart=always -p 80:80 -p 2003-2004:2003-2004 -p 2023-2024:2023-2024 -p 8125:8125/udp -p 8126:8126 graphiteapp/graphite-statsd
sudo: docker: command not found

这是在 Mac 上。我试过 brew install docker 但没有任何区别。

我该如何解决这个问题?

原文由 runnerpaul 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.8k
2 个回答

使用 Homebrew 安装 docker 后,通过在 Finder 的 Application 文件夹中搜索 Docker 并运行它来启动 Docker 守护程序。

完成上述操作后,我必须从终端运行以下命令: docker run -d -p 80:80 docker/getting-started

现在从终端运行“docker –version”,它应该会给出想要的结果。

参考: https ://www.cprime.com/resources/blog/docker-on-mac-with-homebrew-a-step-by-step-tutorial/

原文由 Priyanka 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题