2017-08-25 142 views
0

从2017年8月25日开始使用最新版本的Docker,我知道Docker不再需要VirtualBox安装程序和boot2docker一起工作。但是,在尝试连接到它并使用docker-compose时,我无法连接到docker。我的撰写文件的工作原理是当我使用自制程序安装所有必要的先决条件(因此使用docker-machine)时,一切都很好。该错误消息如下:无法连接到Mac上的Docker守护进程

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

因为我已经做了以下无济于事:

  • 重启泊坞窗通过app
  • 重启泊坞窗

    • 删除〜/ .docker文件夹应用程序本身
    • 打开新的终端会话
  • 回答

    0

    事实证明,我的~/.bash_profile中有一些旧的码头环境变量,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

    相关问题