0
我剛剛在Ubuntu Ubuntu 14.10 64位操作系統上安裝了Docker,我按照步驟創建了必要的證書和密鑰,以便我可以保護我的docker http遠程連接。當我試圖發出以下命令,Docker Daemon沒有運行
sudo docker --tlsverify --tlscacert=ca.pem --tlscert=cert.pem --tlskey=key.pem -H=x.x.x.x:2376 version
我能看到以下錯誤消息:
Cannot connect to the Docker daemon. Is 'docker -d' running on this host
的-H = xxxx是主人,我看到的時候我做了一個ifconfig和發現列出的docker0條目中的主機。
請幫助我確定爲什麼我無法對守護進程執行任何操作。
感謝您的答覆。我只是意識到我沒有使用-H選項啓動docker守護進程。所以我通過在/var/run/docker.pid上執行rm -R來殺死舊的docker進程pid。然後我使用-H選項開始docker。我給了指向本地主機的地址作爲sudo docker -d -H 127.0.0.1:2376 – sparkr 2014-11-23 14:04:50
我想我現在可以使用我的機器的IP地址從我的客戶端連接到docker守護程序。讓我試試看! – sparkr 2014-11-23 14:05:39