zsh: command not found: dockerd?

运行 dockerd --seccomp-profile /Users/peng/Downloads/default.json 时我看到此警告:
zsh: command not found: dockerd

image.png

default.json 来自 :
https://github.com/moby/moby/blob/master/profiles/seccomp/default.json


环境

ProductName:        macOS
ProductVersion:        13.2.1
BuildVersion:        22D68

Darwin peng.local 22.3.0 Darwin Kernel Version 22.3.0: Mon Jan 30 20:38:43 PST 2023; root:xnu-8792.81.3~2/RELEASE_ARM64_T8112 arm64

需求

使得正常执行该 dockerd 命令

参考

dockerd可能永远不会在 Mac 上可用。dockerd仅支持 Linux 和 Windows。
https://github.com/moby/moby/issues/27102

阅读 1.1k
1 个回答

MacOS 上面的 docker 是跑在虚拟机里面的,所以在终端里面找不到 dockerd 是正常的。

看到你贴的链接,然后看了一下文档,如果要给dockerd增加配置 --seccomp-profile,也是可以直接写在 daemon.json 里面的。

https://docs.docker.com/reference/cli/dockerd/#daemon-configu...

所以你如果需要修改这个配置,修改daemon.json就可以了。
(手上没有macos版本docker的环境,网上找的截图)
image.png

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