最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

WSL2、Docker?Desktop安裝配置最新版保姆級教程(附詳細圖文)

 更新時間:2025年12月05日 11:01:09   作者:摸魚丸加  
WSL2與Windows系統(tǒng)之間具有更好的隔離性,每個WSL2實例都運行在獨立的輕量級虛擬機中,這有助于提高系統(tǒng)的安全性和穩(wěn)定性,這篇文章主要介紹了WSL2、Docker?Desktop安裝配置最新版保姆級教程的相關(guān)資料,需要的朋友可以參考下

前言

Docker 是一個開源的應用容器引擎,基于 Go 語言開發(fā),并遵循 Apache 2.0 協(xié)議。它可以讓開發(fā)者將應用及其依賴打包到一個可移植的容器中,然后在任何支持 Docker 的環(huán)境中運行這個容器,實現(xiàn)“一次構(gòu)建,處處運行”的目標。無論是本地開發(fā)、測試,還是大規(guī)模的云端部署,Docker 都能顯著降低環(huán)境配置的復雜性,減少依賴沖突問題。

本教程將詳細介紹在 Windows (11)上 Docker Desktop 的安裝和配置方法,Docker Desktop 是 Docker 官方提供的面向開發(fā)者的一款桌面應用程序,適用于 Windows 和 macOS 操作系統(tǒng),它簡化了在本地開發(fā)環(huán)境中使用 Docker 的過程。

安裝環(huán)境要求:

  • 操作系統(tǒng)版本必須為 Windows 10 2004及以上(64位)
  • 必須啟用Hyper-V或WSL 2后端(家庭版需安裝WSL 2)

WSL2(Windows Subsystem for Linux Version 2)是微軟在 Windows 10 和 Windows 11 中提供的一個兼容層,它允許用戶在 Windows 上運行原生的 Linux 內(nèi)核和應用程序。與傳統(tǒng)的虛擬機不同,WSL2 提供了一個輕量級的虛擬化環(huán)境,使得 Linux 應用可以無縫地與 Windows 桌面和文件系統(tǒng)交互,同時保持高性能和良好的兼容性。  Docker Desktop 依賴 WSL 2 作為后端運行環(huán)境。因此,在安裝 Docker Desktop 之前,需要先 安裝 WSL 2 并配置至少一個 Linux 發(fā)行版(Ubuntu、Debian、CentOS等等)

安裝WSL2

方式一: 命令行方式安裝WSL2

 以管理員身份打開 PowerShell,運行這條命令, 啟用 Windows 子系統(tǒng)(WSL)功能

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

WSL2 依賴 Windows 虛擬機功能,啟用虛擬機平臺功能

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

需要執(zhí)行以下命令進行修改將WSL2設(shè)置為默認版本,注意,這里只是將版本默認設(shè)置為WSL2!

wsl --set-default-version 2

在應用商店搜索下載發(fā)行版本(其他地方也可以下載),雖然提供了多種不同的發(fā)行版,包括OpenSUSE,Pengwin,F(xiàn)edora Remix和Alpine Linux。但是還是建議Ubuntu 20.04 LTS版本(盡管也有18.04 LTS)

下載安裝完成之后,如果有需要,也可以試試安裝 Windows Terminal,這個工具能夠很大程度上增加WSL的使用體驗,當然這個看個人的使用習慣。

 將WSL 1上的Ubuntu轉(zhuǎn)換為WSL 2(視情況而定)

查看 WSL 版本和發(fā)布版本

wsl -l -v
 或
wsl --list --verbose

執(zhí)行命令

wsl.exe –set-version Ubuntu 2

如圖 ,我這里的版本已經(jīng)是WSL2,各位需要根據(jù)自己的情況來定

我這里是自己安裝測試的Debian版本,所以各位小伙伴們不要疑惑為什么不是Ubuntu,都是一樣的方式,不用過于糾結(jié)。 

最后,完成以上操作后重啟電腦,確保更改生效。

安裝方式二:GUI界面手動安裝

 開啟Hyper-v適用于Linux的Windows子系統(tǒng),打開控制面板->程序->啟用或關(guān)閉Windows功能

然后重啟電腦,為了確保更改后功能啟用正常,需要重新啟動系統(tǒng)

對于 windows10 版本2004(內(nèi)部版本19041或更高)及更新版本或者 windows11,可以直接用 dos命令,任務欄搜索“命令提示符”->以管理員身份打開,然后執(zhí)行:

wsl --install

如圖 

下次需要使用,就直接在DOS命令窗口或者PowerShell中輸入wsl即可

以上就是完整安裝WSL2的所有完整步驟,因為操作和機型配置的差異,也許會有安裝成功的或者失敗的朋友,失敗的朋友不要著急,可以多參考其他大牛們的教程,因為大致操作都是相同的。

安裝 Docker Desktop

訪問 Docker 官網(wǎng):Docker: Accelerated Container Application Development。

  • 點擊頁面上的“Download for Windows - AMD64”按鈕,以下載適用于 Windows 系統(tǒng)的 Docker Desktop 安裝文件。

版本選擇,AMD64和ARM64架構(gòu)分不清楚?

正常來說,我們無腦選x86_64、x64、AMD64就行了,但是這并不適合所有情況, 使用Win + R ->打開 “運行” 對話框->輸入 msinfo32 ,回車->打開 “系統(tǒng)信息” 窗口。

在 “系統(tǒng)摘要” 部分,查看 “系統(tǒng)類型” 一項,它會顯示你的架構(gòu)信息。

 可以看到,系統(tǒng)類型為基于x64,所以我選擇Download for Windows - AMD64,下載完成后按照提示下一步正常安裝即可,不再贅述。

安裝完成后在桌面顯示圖標雙擊打開界面(如果提示需要登錄或者信息收集直接選擇跳過即可)

打開后再左下角有三個點,點擊后可以看到當前DockerDesktop的狀態(tài)為‘running’,我們此時打開DOS窗口輸入docker version命令后,會輸出一些關(guān)于版本的日志信息,表示安裝成功。

 在DOS窗口中輸入命令拉取鏡像,或者也可以用helloWorld來測試

docker pull mysql:5.7
或
docker pull hello-world

如果是在沒有配置鏡像前,因為網(wǎng)絡無法連接或超時拉取鏡像失敗 

那么接下來就需要我們自己去配置鏡像了 

鏡像配置

獲取阿里云鏡像(如果不想配置,可以跳過使用其他鏡像源)

1.搜索阿里云->登錄->登錄之后搜索‘容器服務鏡像’->免費試用->立即試用

 然后選擇找到自己的加速地址

配置Docker Desktop鏡像

方式一:在Docker Desktop中,點擊設(shè)置圖標->找到Docker Engine中進行配置

將阿里云的鏡像加速地址配置到Docker Desktop中,在registry-mirrors中可以配置多個鏡像源地址,只要有一個能用就行,配置完成之后點擊“Apply & restart

方式二:或者也可以找到C:\Users\你的用戶名\.docker這個目錄下的daemon.json文件,在這個文件中配置即可

注意:以上方式二選一即可,配置時需要注意正確的JSON格式,否則可能導致無法正常啟動,我這里除了阿里的鏡像之外,還配置了一個軒轅的鏡像,一樣都是親測可用,如果不想配置阿里的鏡像可以直接使用以下列舉的其他鏡像源。

其他鏡像源

目前很多鏡像源地址其實已經(jīng)不可用了,這里都是目前還算可靠的鏡像源(有些博主還沒有用過,自測吧)

鏡像源名稱

地址(推薦優(yōu)先級)

特點

軒轅鏡像

https://docker.xuanyuan.me

國內(nèi)專線,穩(wěn)定高速

阿里云鏡像

https://<你的ID>.mirror.aliyuncs.com

需阿里云賬號

網(wǎng)易云鏡像

http://hub-mirror.c.163.com

多節(jié)點覆蓋

Docker中國官方鏡

https://registry.docker-cn.com

官方認證,適合企業(yè)環(huán)境

騰訊云鏡像https://mirror.ccs.tencentyun.com需要自測
中科大鏡像https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo
 
需要自測

在完成了以上所有操作之后,我們可以試一下是否能正常使用,在DOS窗口中執(zhí)行以下命令:

docker pull mysql:5.7

在配置了鏡像之后

顯然已經(jīng)拉取鏡像成功了, 我們再次回到Docker Desktop中查看

總結(jié)

到此這篇關(guān)于WSL2、Docker Desktop安裝配置最新版保姆級教程的文章就介紹到這了,更多相關(guān)WSL2、Docker Desktop安裝配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Docker多架構(gòu)鏡像構(gòu)建全過程

    Docker多架構(gòu)鏡像構(gòu)建全過程

    文章介紹了如何使用DockerBuildx工具實現(xiàn)一次構(gòu)建同時支持ARM64和AMD64平臺的Docker鏡像,并詳細描述了構(gòu)建過程、技術(shù)方案和問題排查,最終,通過腳本使用指南和常見問題解答,幫助用戶更好地理解和使用該工具
    2026-01-01
  • Docker v1.13.0 正式版發(fā)布

    Docker v1.13.0 正式版發(fā)布

    本文給大家分享的是Docker v1.13.0 正式版發(fā)布的信息,最近一直在學習docker中,所以關(guān)注的比較多,這里分享給大家
    2017-01-01
  • docker安裝nginx并配置ssl證書的方法步驟

    docker安裝nginx并配置ssl證書的方法步驟

    本文主要介紹了docker安裝nginx并配置ssl證書的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • Docker安裝和基礎(chǔ)用法 Docker入門教程第二篇

    Docker安裝和基礎(chǔ)用法 Docker入門教程第二篇

    這篇文章主要介紹了Docker安裝和基礎(chǔ)用法,Docker入門教程第二篇,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • docker 搭建svn服務器的教程

    docker 搭建svn服務器的教程

    這篇文章主要介紹了docker 搭建svn服務器的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • Docker 配置網(wǎng)絡使用bridge網(wǎng)絡的方法

    Docker 配置網(wǎng)絡使用bridge網(wǎng)絡的方法

    本篇文章主要介紹了Docker 配置網(wǎng)絡使用 bridge 網(wǎng)絡的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • docker?compose快速開始超詳細教程

    docker?compose快速開始超詳細教程

    docker-compose是基于docker的開源項目,托管于github上,由python實現(xiàn),調(diào)用?docker服務的API負責實現(xiàn)對docker容器集群的快速編排,即通過一個單獨的yaml文件,來定義一組相關(guān)的容器來為一個項目服務,本文給大家介紹docker?compose快速開始,感興趣的朋友一起看看吧
    2022-05-05
  • Docker?修改存儲位置的步驟(data-root?遷移完整指南)

    Docker?修改存儲位置的步驟(data-root?遷移完整指南)

    本文詳細介紹了如何在Linux+systemd環(huán)境下,將Docker的默認數(shù)據(jù)目錄(data-root)遷移到其他磁盤空間充足的位置,包括遷移前的準備工作、具體步驟、配置修改、啟動和驗證等,以及常見問題的排查方法,感興趣的朋友跟隨小編一起看看吧
    2026-03-03
  • Docker 搭建 Tomcat 運行環(huán)境的方法

    Docker 搭建 Tomcat 運行環(huán)境的方法

    這篇文章主要介紹了Docker 搭建 Tomcat 運行環(huán)境的方法,Docker與虛擬機及搭建過程,介紹的非常詳細,需要的朋友可以參考下
    2016-10-10
  • CentOS7使用docker部署Apollo配置中心的實現(xiàn)

    CentOS7使用docker部署Apollo配置中心的實現(xiàn)

    這篇文章主要介紹了CentOS7使用docker部署Apollo配置中心的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10

最新評論

乌拉特后旗| 长岛县| 沁水县| 靖州| 凤城市| 荆州市| 平原县| 黔西| 黄冈市| 渭源县| 二连浩特市| 和平区| 诸暨市| 瑞昌市| 西峡县| 遂平县| 花垣县| 富阳市| 巴彦县| 包头市| 灵寿县| 定日县| 胶南市| 莲花县| 宣恩县| 牡丹江市| 遂平县| 日土县| 乐陵市| 萨迦县| 鄂伦春自治旗| 甘南县| 浦江县| 罗平县| 河间市| 光泽县| 西畴县| 阿坝| 友谊县| 民和| 长治县|