docker - docker:无法连接到 Mac OS X 上的 Docker 守护进程
问题描述
运行 docker 时出现以下错误。有谁知道如何解决这个问题。操作系统是 Mac OS X。
$ docker --version
Docker version 17.12.0-ce, build c97c6d6
$ docker run hello-world
docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?.
See 'docker run --help'.
解决方案
You can restart Docker with the following
Stop Docker for Mac gracefully
Stop all Docker containers without confirmation (make sure nothing is running in Docker)
docker ps -q | xargs -L1 docker stop
Requires all Docker containers are stopped
test -z "$(docker ps -q 2>/dev/null)" && osascript -e 'quit app "Docker"'
Start Docker gracefully
open --background -a Docker
推荐阅读
- swiftui - 如何在没有实际视图的情况下仅绘制圆形阴影
- javascript - API Getaway 上的删除函数
- sql-server - 无法从同一台机器上的 IIS(Windows Server 2008 R2)上的 Web api 访问 SQL Server 2008 R2
- javascript - 无法使用 formdata 更新空数组
- swift - 在 SKShader 中实现 Shadertoy 风格的缓冲区
- service-worker - 检测 Workbox 预缓存何时完成
- c++ - 在 libc >= 2.31 的系统上构建可运行的 Linux c++ 应用程序
- css - 如何将 nav.link 放置到正确的 react-bootstrap
- java - 在我的 Spring Boot 应用程序中存储日志的最佳应用程序是什么?
- javascript - HTML Javascript 计算器计算错误