macos - 如何在mac中从命令行启动docker
问题描述
我在 mac 中安装了 docker 桌面。所以为了启动 docker,我打开应用程序并找到 docker。然后我可以在顶部栏看到一个泊坞窗图标。稍后我可以从命令行运行 docker 命令。
我的问题是如何从命令行启动 docker 本身?
谷歌搜索获取有关如何从命令行启动容器的结果:|
解决方案
您可以使用以下命令在 Mac 上打开 Docker Desktop:-
open -a Docker
Mac 相当于systemctl
orservice
是 launchctl。但Docker Desktop 大概是故意在 Mac 和 Windows 上打包为应用程序,而不是服务。
对于关机,这:
pkill -SIGHUP -f /Applications/Docker.app 'docker serve'
似乎与从 GUI 中退出 Docker 一样有效。我的意思是(a)当您再次重新启动 Docker 时,它启动时没有任何抱怨,并且(b)但是我退出了 Docker Desktop,我仍然有一个 docker 网络守护程序仍在运行。
推荐阅读
- c# - 检索列的最后一个标识值
- php - 使用表单值更新数据库
- html - HTML | 包含按内容大小排列的列和展开的列的表格
- javascript - 如何使用 JavaScript 格式化 API 请求的标头?
- sql - 合并为具有多列日期的单行
- mysql - 插入错误 - 错误代码 1241。操作数应包含 1 列
- amazon-web-services - 如何在运行 Windows Server 2012R12 的 EC2 实例中配置 AWS 证书
- javascript - 如何创建 gist 小书签?
- java - 使用 Spring 的 RestTemplate 将文件作为块发送
- django-rest-framework - Django Rest Framework:异常处理程序不起作用