簡體   English   中英

從C#https://github.com/Microsoft/Docker.DotNet連接到Azure容器服務群群集的正確端點是什么

[英]What is the proper endpoint for connecting to azure container service swarm cluster from c# https://github.com/Microsoft/Docker.DotNet

部署azuze容器服務並使用swarm之后,如何使用給定的示例進行連接:

var credentials = new CertificateCredentials (new X509Certificate2 ("CertFile", "Password"));
var config = new DockerClientConfiguration("http://ubuntu-docker.cloudapp.net:4243", credentials);
DockerClient client = config.CreateClient();

我已經制作了證書,只是無法確定要使用的正確端點是?

來自天藍色portl的URL: <name>-mgmt.<region>.cloudapp.azure.com

ACS默認不使用證書。 我們使用https://docs.microsoft.com/zh-cn/azure/container-service/container-service-connect中記錄的SSH隧道

如果您已連接到主服務器並手動將其配置為使用證書,並且正確地在主服務器上安裝了這些證書,那么端點和連接詳細信息就沒有神奇之處。 它只是Docker,因此請遵循適當的Docker文檔。 如您在問題<name>-mgmt.<region>.cloudapp.azure.com ,正確的URL是。

但是,您應該注意,由於默認情況下我們不使用證書,因此我們不會在主LB上打開必要的端口。 您還需要在主LB上打開它們。 有關示例(針對代理LB,但過程相同),請參見https://docs.microsoft.com/zh-cn/azure/container-service/container-service-enable-public-access

暫無
暫無

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

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