docker安裝后出現(xiàn)Cannot connect to the Docker daemon.
問題描述
系統(tǒng):ubuntu16.04我是按照docker的文檔上安裝的 https://docs.docker.com/linux/step_one/安裝完成后docker的ps pull search run命令都會報(bào)這個錯 Cannot connect to the Docker daemon. Is the docker daemon running on this host?
在文檔上看到讓我檢查 DOCKER_HOST 這環(huán)境變量,然而我并不知道在哪檢查
問題解答
回答1:我也出現(xiàn)過類似的錯誤。因?yàn)椋彝泦觗ocker這個服務(wù)了。service docker start
回答2:請使用sudo
回答3:You need to add user into docker group. by ’sudo gpasswd -a xxxx docker’ (xxx is your user name)Then restart your computer.This problem should be solved.
回答4:docker-machine restart&&eval '$(docker-machine env default)'&&docker-machine env 運(yùn)行這么一串就好了
回答5:看下docker啟動的默認(rèn)配置/etc/default/docker沒問題唄,然后重啟服務(wù)service docker restart。
sudo docker -H unix:///var/run/docker.sock -d &使用 -H 可以改變docker進(jìn)程監(jiān)聽指定的IP和端口。默認(rèn)情況下,docker會監(jiān)聽 unix:///var/run/docker.sock,只允許本地的root用戶連接。可以參考《Docker教程-學(xué)習(xí)基本命令》
重裝docker。
回答6:su root # 先切換到root用戶, 再執(zhí)行以下命令systemctl enable docker # 開機(jī)自動啟動docker
systemctl start docker # 啟動dockersystemctl restart docker # 重啟dokcer
相關(guān)文章:
1. PHP類中的$this2. javascript - vue組件, 如何能獲取都slot中的元素得高度3. mysql - 怎么讓 SELECT 1+null 等于 14. javascript - 請問下如何獲取地址欄上的中文參數(shù)值,在JS頁面里碼碼,正常使用?5. javascript - 關(guān)于ajax異步的問題6. javascript - 關(guān)于微信公眾號開發(fā)的一個trouble!7. css - input間的間距和文字上下居中8. css - 定位為absolute的父元素中的子元素 如何設(shè)置在父元素的下面?9. 超融合服務(wù)器跟云服務(wù)器本質(zhì)區(qū)別是什么?10. javascript - jquery hide()方法無效

網(wǎng)公網(wǎng)安備