【问题标题】:Couldn't Connect to Docker Daemon on Mac无法连接到 Mac 上的 Docker 守护程序
【发布时间】:2017-08-25 21:03:00
【问题描述】:

使用截至 2017 年 8 月 25 日的最新版本 Docker,我知道 Docker 不再需要 VirtualBox 设置和 boot2docker 才能工作。但是,在尝试连接到它并使用 docker-compose 时,我无法连接到 docker。当我使用自制软件(因此使用 docker-machine)安装所有必要的先决条件时,我的 compose 文件工作,一切都很好。错误信息如下:

Couldn't connect to Docker daemon. You might need to start Docker for Mac.

此后我做了以下无济于事:

  • 删除 ~/.docker 文件夹
  • 通过应用重启 docker
  • 重启 docker 应用程序本身
  • 打开一个新的终端会话

【问题讨论】:

    标签: docker docker-compose


    【解决方案1】:

    原来我的 ~/.bash_profile 中有一些旧的 docker 环境变量,docker-compose 正在读取并尝试连接到 docker-machine,结果。从我的~/.bash_profile 中注释掉以下内容后:

    export DOCKER_CERT_PATH=/Users/williamrwatson/.boot2docker/certs/boot2docker-vm export DOCKER_TLS_VERIFY=1 export DOCKER_HOST=tcp://192.168.59.103:2376

    我很高兴:

    Creating network "docker_default" with the default driver Creating docker_redis_1 ... Creating docker_redis_1 ... done

    【讨论】:

      猜你喜欢
      • 2016-06-28
      • 1970-01-01
      • 2021-10-12
      • 1970-01-01
      • 2022-10-24
      • 2016-07-11
      • 2014-03-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多