簡體   English   中英

從Windows連接到遠程Docker Swarm

[英]Connect to remote Docker Swarm from Windows

我想從Windows框中連接到遠程Docker Swarm(Ubuntu)。 在Linux中,它暗示您需要更新daemon.json文件。 您如何在Windows中實現這一目標?

謝謝!

Docker引擎分為兩部分,在您的Ubuntu機器上運行的守護程序服務(dockerd),我們將其稱為“服務器”。 然后,可以從該服務器(泊塢窗)或類似Windows計算機(docker.exe)的任何設備運行docker cli。 我們將其稱為“客戶”。

客戶端可以通過兩種主要方式與服務器進行通信:套接字和TCP端口。 套接字通常是為本地連接保留的(SSH連接到服務器,而docker客戶端默認使用套接字文件與本地服務器通信)或SSH隧道,這在Windows上並不是開箱即用的(如果您請嘗試在Windows 10上使用Linux的Windows子系統)。

另一個連接選項是TCP,出於安全原因,未在服務器上啟用該選項。 啟用后它沒有身份驗證,因此您將要使用TLS進行遠程身份驗證,因此Docker為此提供了步驟 這不是3分鍾的解決方案,因此許多人都在尋找更簡單的方法來解決此問題。

在服務器上啟用TLS和TCP端口的更簡單選項是將Docker Cloud與“自帶群集”功能結合使用 ,該功能可為您管理證書和安全性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM