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命令都會(huì)報(bào)這個(gè)錯(cuò) Cannot connect to the Docker daemon. Is the docker daemon running on this host?
在文檔上看到讓我檢查 DOCKER_HOST 這環(huán)境變量,然而我并不知道在哪檢查
問題解答
回答1:我也出現(xiàn)過(guò)類似的錯(cuò)誤。因?yàn)?,我忘記啟?dòng)docker這個(gè)服務(wù)了。service docker start
回答2:請(qǐng)使用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啟動(dòng)的默認(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會(huì)監(jiān)聽 unix:///var/run/docker.sock,只允許本地的root用戶連接??梢詤⒖肌禗ocker教程-學(xué)習(xí)基本命令》
重裝docker。
回答6:su root # 先切換到root用戶, 再執(zhí)行以下命令systemctl enable docker # 開機(jī)自動(dòng)啟動(dòng)docker
systemctl start docker # 啟動(dòng)dockersystemctl restart docker # 重啟dokcer
相關(guān)文章:
1. list - python 求助2. 請(qǐng)問寫好python模塊以后,文檔怎么寫?3. 后端開發(fā) - mysql按時(shí)間分段統(tǒng)計(jì)的sql語(yǔ)句怎么寫好?4. javascript - 原生JS和jQuety關(guān)于設(shè)置圖片輪播定時(shí)器問題5. c++ - 如何在python的阻塞的函數(shù)中獲取變量值6. 初來(lái)乍到,相對(duì)路徑問題,新手求教7. 哭遼 求大佬解答 控制器的join方法怎么轉(zhuǎn)模型方法8. 老師您好!我有一個(gè)問題、9. javascript - iframe 為什么加載網(wǎng)頁(yè)的時(shí)候滾動(dòng)條這樣顯示?10. mysql - 在下剛?cè)腴Tsql 關(guān)于sql的語(yǔ)法詢問
