我嘗試在bash ubuntu上運行docker。但每當我收到此消息時 「無法連接到unix上的Docker守護進程:///var/run/docker.sock。docker守護進程是否正在運行?」。如果我在PowerShell中運行它 - 它工作。有人可以幫忙嗎?docker deamon不能在windows中工作
1
A
回答
0
連接到docker deamon需要一些啓動bash終端時沒有的privilidges。
但是,您可以使用docker命令終端,它將允許您與docker deamon進行交互。
0
找到對這個職位的解決方案:https://blog.jayway.com/2017/04/19/running-docker-on-bash-on-windows/
連接泊塢窗上WSL在Windows 碼頭工人在不同的機器上運行鍼對發動機碼頭工人其實很簡單,因爲碼頭工人可以公開TCP端點其命令行接口附加。
該TCP端點默認關閉;要激活它,請右鍵單擊任務欄中的Docker圖標,然後選擇設置,然後勾選「在不使用TLS的情況下在tcp:// localhost:2375上公開守護程序」旁邊的複選框。
做完這些,我們需要做的是指示猛砸下,CLI連接到引擎在Windows下運行,而不是來砸下運行的非現有的發動機,像這樣:
$泊塢窗-H TCP://0.0.0.0:2375圖像
REPOSITORY標籤圖片ID創建SIZE
有兩種方式,使這個永久性的 - 無論是添加一個別名FO R上的上述命令,或者更好的是,導出一個環境變量,指示泊塢窗在哪裏可以找到主機引擎:
$回聲「出口DOCKER_HOST =‘TCP://0.0.0.0:2375’」 >>〜 /.bashrc
$源的〜/ .bashrc
現在,從猛砸運行泊塢窗命令工作就像他們應該。
$泊塢窗運行你好世界
你好從碼頭工人!此消息表明,安裝似乎正常工作。
相關問題
- 1. Docker本地主機進程不能在Windows上工作
- 2. NLTK在docker中不工作
- 3. flocker-docker-plugin不能在centos7.2上工作
- 4. Docker seccomp不能在Kali上工作
- 5. ngmin不能在windows工作
- 6. SyslogAppender不能在windows工作
- 7. flexbox不能在safari 5.1中工作windows
- 8. MinGW-w64不能在Windows 7中工作
- 9. Webrequest不能在Windows服務中工作
- 10. nunit不能在windows 7中工作
- 11. CURLOPT_TIMEOUT不能在php/windows中工作?
- 12. WriteableBitmap.render不能在Windows 8.1中工作c#
- 13. Sublime Linter不能在Windows中工作
- 14. npm不能在Windows 7中工作
- 15. ASP.NET MVC3不能在Windows 8中工作
- 16. Docker Cache BUNDLE INSTALL不能正常工作
- 17. 對Docker鏡像不能正常工作?
- 18. Java Applet不能在Windows 7中工作,但在Windows XP中工作
- 19. Websocket(Python 3.5中的ws4py)不能在Docker容器中工作
- 20. ehcache在Tomcat中不工作Docker鏡像
- 21. 無法在Docker容器中運行Mongo DB deamon
- 22. 本地主機不能在Docker for mac中工作
- 23. 在Docker中運行的TcpProxy不能正常工作
- 24. DrawToBitmap不能在Windows XP上工作,但在Windows 7中是
- 25. PowerShell WindowStyle - 隱藏在Windows 10上但不能在Windows上工作7
- 26. xampp不能在Windows 7工作
- 27. Node.JS NPM不能在Windows上工作
- 28. Rails 3.2.6 reload_classes_only_on_change不能在Windows上工作
- 29. .htaccess不能在Windows上工作
- 30. WP CLI Shell不能在Windows上工作
面對同樣的問題,並剛剛得到解決。希望下面發表我的回答,希望它也適用於你 –