Windows 2016 ボックスで docker-machine を使い始めています。Azure でいくつかの VM を作成しようとしていますが、使用したい特定のネットワーク セキュリティ グループがあり、Azure に既に存在しています。docker-machine create --driver azure
リソース グループ、サブネットなどの設定方法を説明する小さなヘルプ テキストを実行して確認しましたが、ネットワーク セキュリティ グループのオプションが表示されません。Azure で VM を作成するときに docker-machine が使用する既存のネットワーク セキュリティ グループを指定する方法はありますか?
質問する
264 次
1 に答える
0
ドキュメントによると、Subnet\VNet または Availability Set を使用する必要があります。これを質問している理由は、Azure で NSG がどのように機能するかを理解していないためです。NSG は VNet またはサブネットに接続されているため、VM\Container をその Subnet\VNet にデプロイすると、デプロイしているエンティティにその NSG が効果的に接続されます。ただし、ドキュメントに記載されているように、「マシンが作成されると、ネットワーク セキュリティ グループの規則を変更し、Azure ポータルからマシンのポートを開くことができます。」.
したがって、何かをデプロイするたびに新しい NSG が作成されると思われるため、(少なくとも今のところ) 試みていることを達成する方法はありません。
試すことができるのは、既存の VNet に展開し、展開しているそのコンテナー ホスト専用に新しい NSG が作成されていないかどうかを確認することです。それが維持され、NSG が導入されている場合は、目的を正確に達成したことになります。
于 2016-11-14T19:27:13.177 に答える