Linux和widow下 Docker開啟遠程連接訪問


  默認情況下,Docker守護進程會生成一個socket文件來進行本地進程通信,而不會監聽任何端口,因此只能在本地使用docker客戶端或者使用Docker API進行操作。
如果想在其他主機上操作Docker主機,就需要讓Docker守護進程監聽一個端口,這樣才能實現遠程通信。

Linux下配置:
配置docker遠程連接端口

vi   /usr/文件夾/systemd/system/docker.service

找到 ExecStart,在最后面添加

 -H tcp://0.0.0.0:2375

重啟docker

systemctl daemon-reload
systemctl start docker

如果我們有防火牆,記得添加防護牆策略或者關閉防護牆

window設置
右鍵打開docker圖標,選擇settings

在General菜單中,找到 Expose daemon on tcp://localhost:2375 without TLS,勾選此選項.
勾選后,docker會自動開啟端口監聽,我們不需要重啟

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM