windows server 2016 Create a virtual switch for Hyper-V virtual machines
操作步驟:
服務器只有一塊網卡連接了網絡
嘗試1:
- hyper-v創建並應用交換機
- 在虛擬機設置該switch
- 在centos設置了ip 正確聯網。
新嘗試2:
- Get-NetAdapter

- New-VMSwitch -name ExternalSwitch -NetAdapterName NIC1 -AllowManagementOS $true

- 使用該交換機

- 設置IP 即可

背景:

windows server 2016 docker ee 17.06.2-ee ,只能支持windows container ,項目需要同時使用 linux + windows的容器。
截至日前,windows能同時支持兩種核心的,只有 windows server 1709版本,通過linuxkit + hyper-v方式。
拿到的服務器是 server 2016 的,而1709不是可以直接升級的版本 。

所以本次采用 windows 容器: docker ee 17.06.2-ee-6 ; linux 容器: hyper-v centos7.4 + docker 17.09.1-ce 方式 。
hyper-v 虛擬機 的centos7 若需要連接外網,先取得一個IP 地址,然后進行設置
