1. 程式人生 > >Ubuntu14.04上Fig出現Couldn’t connect to Docker daemon …問題

Ubuntu14.04上Fig出現Couldn’t connect to Docker daemon …問題

在Ubuntu14.04上正確安裝的Docker和Fig後,Docker可以正常使用,但是在使用Fig的時候出現下面的錯誤

Couldn't connect to Docker daemon at http+unix://var/run/docker.sock - is it running?
 
If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.

1. 編輯/etc/default/docker.io檔案,加入
DOCKER_OPTS="-H tcp://127.0.0.1:4243 -H unix:///var/run/docker.sock"

2. 重啟 docker 服務
sudo service docker.io restart

3. 檢查並確定 Docker 執行在 localhost:4243
$ netstat -ant  |grep 4243
tcp        0      0 127.0.0.1:4243          0.0.0.0:*               LISTEN

4. 設定 DOCKER_HOST 環境變數,可以新增到 ~/.bashrc 檔案中
export DOCKER_HOST=tcp://localhost:4243

5. 再次執行開始出現錯誤的 Fig 命令,問題消失。