2023年8月2日 星期三

hyper-v 安裝win11安裝docker

 Hyper-v 虛擬機安裝Docker


1.在Hyper-V安裝好win11

2.設定巢狀虛擬化--關閉虛擬機,以系統管理員開啟PowerShell

Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true

停用巢狀虛擬化--關閉虛擬機,以系統管理員開啟PowerShell

Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $false

改變 MAC 位址--關閉虛擬機,以系統管理員開啟PowerShell

Get-VMNetworkAdapter -VMName <VMName> | Set-VMNetworkAdapter -MacAddressSpoofing On

3.下載安裝docker desktop重開機,開機後Docker會啟動發生錯誤

4.去下載程式wsl_update_x64.msi並執行後重啟Docker

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

5.切換windows container

在右下角Docker圖示案又見點選switch to windows containers...

以系統管理員開啟PowerShell執行以下指令會重新開機

Enable-WindowsOptionalFeature -Online -FeatureName containers –All

以系統管理員開啟PowerShell執行以下指令會重新開機

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V –All

6.執行windows docker

docker run mcr.microsoft.com/windows/servercore:ltsc2022



沒有留言:

張貼留言