当前位置: 首页 > 面试题库 >

如何从终端重启Mac版Docker?

法景明
2023-03-14
问题内容

Docker for Mac在菜单栏中的鲸鱼图标下拉菜单中有一个简洁的“重新启动”按钮。

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


问题答案:

专门针对Mac的Docker,因为它是一个“
GUI”应用程序,所以有一种解决方法:

osascript -e 'quit app "Docker"'

由于您要重新启动,因此下面是从命令行打开它的方法:

open -a Docker

可能使用可以打开更对称的命令osascript,但该open命令似乎比使用的更为普遍osascript



 类似资料:
  • 因此,我正在运行Sierra,当我在终端输入“r”或“r”时,我得到“-bash:r:command not found”。如果我在终端中键入“which r”,我不会得到任何输出。 以下是“echo$path”的输出:/versions/2.7/bin://usr/local/bin://bin://bin://sbin://sbin://sbin://users/samuelcolon/.rv

  • 好吧,我对Mac和OSX有点陌生,但我选择了一个,这样我就可以用一个对我的Java程序进行一些故障排除,因为我工作的公司使用OSX和Windows机器的组合。我遇到的问题是,当我从Oracle的网站安装Java7时,它更新了首选项菜单,双击.jar文件时显示可以正确执行这些文件,但终端窗口的版本仍然是1.6.0_43,从终端运行相同的.jar文件会导致运行时错误,原因是版本较旧。 当我导航到/li

  • 我想通过运行以下命令从Mac OSX终端运行/打开Visual Studio代码。我在这里找到了说明: https://code.visualstudio.com/docs/setup 显然我需要在我的文件中包含这一点,所以我做了,但没有用。 我在此处编辑了文件:

  • 我试图学习如何在终端中编译在IDE Eclipse上制作的Java程序。在打开终端后立即开始,我应该采取什么步骤在终端中编译我在Eclipse上制作的程序?谢谢你的帮助。 更新:我导航到了我的java文件夹,找到了存放我的程序的包,并完成了javac Hello一行。java(Hello是我试图编译的基本“Hello World”程序),但当我执行java Hello时,会出现一个很大的错误: 线

  • 问题内容: 我一直在寻找使用Java运行时运行外部程序的方法。可以正常工作,例如: 如您所愿创建一个新目录。现在,在Mac的bash窗口中,我可以这样写: 在名为testgame的文件夹上运行“ Love”游戏引擎。现在,之所以可行,是因为我将“ love”作为别名来调用love可执行文件。我有一种感觉,这是下面没有理由 不 工作: 而且(对于那些想知道的人)也不是: 毫无疑问,这要么是Java方