在 mac 上启动 docker 守护进程

Wes*_*cts 9 docker macos

我已经浏览了 StackOverflow 和其他问题/文档 - 包括官方的,但仍然无法启动docker。鉴于这里的最新信息,我们尝试了几个选项:

$ docker daemon
`docker daemon` is not supported on Darwin. Please run `dockerd` directly
16:20:54/Applications $dockerd
-bash: dockerd: command not found
Run Code Online (Sandbox Code Playgroud)

docker-machine 也作为一种选择出现,但这已经有一段时间了。

那么启动docker守护进程的规范方式是什么?如果重要的话,我在Sierra:这docker是今天 17 年 12 月 12 日下载的最新版本。

 $docker version
Client:
 Version:      17.11.0-ce
 API version:  1.34
 Go version:   go1.9.2
 Git commit:   1caf76c
 Built:        unknown-buildtime
 OS/Arch:      darwin/amd64
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
Run Code Online (Sandbox Code Playgroud)

同样令人担忧的是,所引用的 URI 以unix. 我是否遗漏了一些准备和/或配置步骤?

小智 15

你试一试 open --background -a Docker

  • 我“离开”了这个问题,并且由于某种原因没有得到答案的通知:现在才看到这个并确认它有效。 (2认同)