本文的最終目的是要將.netcore5.0(.net5.0)部署在Ubuntu中的docker容器中。
當前環境:
主系統:win10家庭版
虛擬機:Hyper-V (win10自帶虛擬機)
虛擬機系統:Ubuntu20.10-live-server
一、win10 啓用Hyper-V
打開 啓用或關閉windows功能
找到Hyper-V選項並勾選
如果hyper-v平臺無法勾選需要重啓進入 BIOS面板,(不同主板的電腦按鍵是不一樣的,請看主板說明書),
進入後按左右鍵選擇configuration(配置)
選擇下面的SVM SUPPORT(AMD處理器)或者 Intel Virtual Technology(Intel處理器)
回車選擇enable
最後保存退出並重啓
重啓後就能勾選了
二、配置 Hyper-V管理器 網絡
這裏優先配好網絡,方便在後面的安裝能夠正常使用網絡
2|2 Hyper-V虛擬機的兩種外網連接方式
1、網橋式
這種方式是將Hyper-V內部的虛擬網絡與外部網絡橋接。使得內部外部的IP都在一個網段上。
優點:
- 就算是無線網,也可以進行橋接(貌似默認Hyper-V不能連接無線網卡,只能用這種方法)
- IP在一個網段,連通性好,配置方便。
缺點:
- 需要佔用多個IP
- 安全性差
配置方法:
- 打開"控制面板/網絡和 Internet/網絡連接"
- 首先本地網卡會有一個"本地連接-網卡型號",Hyper-V安裝後會有一個"本地連接2-虛擬網絡",選擇這兩個網絡,右鍵點擊"橋接"。
- 設置網橋的IP、DNS,將其改爲以前本地連接的IP、DNS即可。
使用方法:
新建的虛擬機使用"本地連接-虛擬網絡"。IP設爲主機網段上的機器即可。
2、共享式
這種方式是將Hyper-V內部的虛擬網絡與外部網絡共享。使得內部是一個私有的網絡。
優點:
- 相對來說屬於私有網絡,安全性好
- 私有網絡不佔用公有的IP
缺點:
- 只能向外連接,無法從外向內連接。
配置方法:
- 打開"控制面板/網絡和 Internet/網絡連接"
- 將"本地連接"的IP,DNS設置好。這樣主機已經可以上網了。
- 打開"本地連接"狀態頁,在共享中將Hyper-V的網絡添加。
這樣就共享了網絡。注意,被共享的網絡默認IP爲192.168.137.1。
2|3 創建虛擬機交換機管理器
這裏不需要其他主機訪問,所有選擇共享式來實現虛擬機的網絡連接(先設置好宿主機的ip和dns)
首先、打開Hyper-V管理器,創建一個新的內部網絡虛擬交換機(以前默認有一個虛擬交換機,但是不推薦使用)
創建後會出現配置界面,這裏直接點應用並確定
然後、查看網絡配置並共享網絡
上面配置完後會在網絡連接的地方多出一個網絡連接配置如下圖
右鍵本地連接屬性,切換到共享頁。選擇需要共享的網絡也就是剛創建的 ubuntu20,然後點擊確定。
這時候 虛擬機的網絡連接ip會自動配置成192.168.137.1
這個默認ip最好不要去修改,因爲我修改過-.-!
三、安裝Ubuntu系統
-
打開Hyper-V管理器,右側新建->虛擬機
然後按自己喜好配置,老規矩 少用中文
這個地方可以配置虛擬硬盤的位置,一般不要在C盤創建
-
最後選擇下載的系統鏡像,點擊完成
-
回到Hyper-V 管理器主界面 點擊連接->啓動 開始安裝系統
-
安裝系統流程如下(Ubuntu 20.10)
鏡像地址 http://mirrors.aliyun.com/ubuntu-releases/20.10/
一、語言選擇:English
二、Installer update available選擇Continue without updating
三、Keyboard configuration(鍵盤佈局)選擇Done默認即可
四、Network connections(網絡配置)選擇默認的動態獲取IP地址,成功獲取IP地址後,選擇Done
五、Configure Proxy(配置代理服務):默認空白即可,選擇Done
六、configure Ubuntuu archive mirror(設置軟件源的地址)修改爲:http://mirrors.aliyun.com/ubuntu
,然後點擊Done
Installer update available(安裝器的更新)選擇Update to the new installer{有的安裝會出現這個界面}
七、Guided storage configuration(磁盤分區設置) 默認選擇use an entire disk 然後選擇Done
八、Storage configuration(分區預覽),選擇Done,然後會彈出警告:是否確認,點擊Continue
九、Profile setup(創建用戶配置),然後點擊Done
十、SSH Setup(彈出是否安裝open ssh),選擇安裝,然後點擊Done
十一、Featured Server Snaps(其他功能軟件列表),一個也不選,直接移動到最後,選擇Done
十二、installing system(系統開始安裝),然後等待讓他安裝,當Cancel update and reboot變成reboot 說明已經安裝完成,點擊重啓