如何从terminal重新启动Docker for Mac?

Docker for Mac在菜单栏中的鲸鱼图标下拉菜单中有一个整齐的“重新启动”button。

不过,我希望能够从terminal重新启动Docker for Mac。 我需要运行什么命令?

看起来像没有办法执行此操作。

我在同一个问题中find了一个正式答案:

https://forums.docker.com/t/restart-docker-from-command-line/9420/2

希望他们很快包括这个function。

问候

特别是对于Docker for Mac,因为它是一个“GUI”应用程序,有一个解决方法 :

osascript -e 'quit app "Docker"'

既然你想重新启动, 可以从命令行打开它 :

open -a Docker

使用osascript可能有一个更对称的命令,但open命令似乎比osascript命令更常见。