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

Docker?Desktop一鍵搞定桌面容器開(kāi)發(fā)環(huán)境(從此不折騰!)

 更新時(shí)間:2026年04月23日 10:53:50   作者:智研數(shù)智工坊  
Docker Desktop是官方提供的跨平臺(tái)圖形化容器管理工具,支持開(kāi)發(fā)者快速構(gòu)建、運(yùn)行和測(cè)試容器化應(yīng)用,這篇文章主要介紹了Docker Desktop一鍵搞定桌面容器開(kāi)發(fā)環(huán)境的相關(guān)資料,文中給出了詳細(xì)的圖文教程,需要的朋友可以參考下

一、Docker Desktop介紹

Docker Desktop 是 Docker 官方推出的一站式桌面容器開(kāi)發(fā)環(huán)境,內(nèi)置 Docker Engine、圖形化 GUI、Kubernetes 與 Compose等工具,一鍵安裝即可在 Windows/macOS/Linux 上構(gòu)建、運(yùn)行、管理容器化應(yīng)用,大幅降低容器使用門檻。

二、解決了哪些問(wèn)題?

(一) 解決:軟件裝不上、裝完不能用

以前裝 MySQL、Redis、Java、Python,要配環(huán)境、改配置、裝依賴,經(jīng)常報(bào)錯(cuò)。

Docker:一鍵運(yùn)行,不用配置,直接用。

(二)解決:軟件之間打架沖突

裝 A 軟件把 B 軟件搞壞,版本不兼容、端口沖突、系統(tǒng)被改亂。

Docker:每個(gè)軟件互相隔離,互不影響。

(三)解決:換電腦 / 換系統(tǒng)就不能用

Windows 能用,Mac 不能用;你電腦能用,別人不能用。

Docker:在哪運(yùn)行都一樣,一次配置,到處能用。

(四)解決:卸載不干凈,電腦越來(lái)越卡

普通軟件卸載后留一堆文件、服務(wù)、注冊(cè)表垃圾。

Docker:用完刪掉容器,干干凈凈,不留痕跡。

(五)解決:搭建環(huán)境太費(fèi)時(shí)間

以前搭一套開(kāi)發(fā)環(huán)境要幾小時(shí)。

Docker:幾分鐘搞定一套完整環(huán)境。

總之:Docker Desktop 讓你裝軟件、跑環(huán)境,變得像點(diǎn)外賣一樣簡(jiǎn)單,不折騰、不沖突、不垃圾。

三、環(huán)境說(shuō)明

本文基于 Windows11 家庭版安裝 Docker Desktop。

四、步驟教程(一步步來(lái))

(一)前置檢查

1.檢查CPU虛擬化是否已開(kāi)啟

Windows:任務(wù)管理器 → 性能 → CPU → 查看 “虛擬化” 是否為已啟用;沒(méi)開(kāi)就重啟電腦進(jìn)BIOS開(kāi)啟。

2. 檢查WSL 2是否已開(kāi)啟

步驟 1:檢查當(dāng)前 WSL 版本

以管理員身份打開(kāi) PowerShell,執(zhí)行:

# 查看 WSL 核心版本(確認(rèn)組件裝好了)
wsl --version

輸出以下格式:

WSL 版本: 2.6.3.0
內(nèi)核版本: 6.6.87.2-1
WSLg 版本: 1.0.71
MSRDC 版本: 1.2.6353
Direct3D 版本: 1.611.1-81528511
DXCore 版本: 10.0.26100.1-240331-1435.ge-release
Windows: 10.0.26200.8037

以管理員身份打開(kāi) PowerShell,執(zhí)行:

# 查看 Linux 發(fā)行版和 WSL 版本(確認(rèn)是 WSL2)
wsl --list --verbose

輸出以下格式:

  NAME              STATE           VERSION
* docker-desktop    Running         2

只要 VERSION 顯示 2,就說(shuō)明 WSL2 安裝并配置成功了。

步驟 2:升級(jí)或安裝WSL 到最新版本

# 以管理員身份執(zhí)行,自動(dòng)更新 WSL 內(nèi)核和組件
wsl --update

# 以管理員身份執(zhí)行,安裝 WSL 內(nèi)核和組件
wsl --install

(二)下載Docker Desktop

下載 Docker Desktop 安裝包,下載地址:https://www.docker.com/products/docker-desktop/

(三)安裝Docker Desktop

雙擊下載的安裝包(Docker Desktop 圖形化安裝默認(rèn)不提供選擇安裝位置的選項(xiàng),Windows 默認(rèn)裝在 C:\Program Files\Docker\Docker。如需指定安裝位置,需要使用命令行安裝并指定路徑,這里只講解圖形界面的安裝方法)。

根據(jù)個(gè)人習(xí)慣是否選擇 Add shortcut to desktop,點(diǎn)擊OK進(jìn)行安裝。

安裝完成打開(kāi)如下窗口:

點(diǎn)擊Close and restart重啟電腦。

重啟之后彈出以上頁(yè)面,點(diǎn)Close按鈕即可。

點(diǎn)擊Continue without signing in即可。

Your version of Windows Subsystem for Linux (WSL) is too old.Run the command below to update or for more information, visit .the Microsoft WSL documentation(https://learn.microsoft.com/en-us/windows/wsl/install

報(bào)這個(gè)錯(cuò)誤是因?yàn)閃SL版本不符合。(安裝的時(shí)候未檢查WSL的版本。出現(xiàn)這個(gè)直接去執(zhí)行前置檢查2即可)。

(四)啟動(dòng)Docker Desktop

桌面打開(kāi) Docker Desktop 后,等待幾秒。(第一次安裝默認(rèn)會(huì)自動(dòng)啟動(dòng))

電腦右下角托盤區(qū),Docker 的鯨魚(yú)圖標(biāo)沒(méi)有紅色叉號(hào) / 黃色感嘆號(hào),鼠標(biāo)懸停顯示 “Docker Desktop running”。代表啟動(dòng)成功。

(五)驗(yàn)證Docker Desktop

打開(kāi) PowerShell/CMD,查看docker版本:

# 查看版本
docker --version

輸出以下格式:

Docker version 29.2.1, build a5c7197

擦看docker-compose版本:

docker-compose --version

輸出以下格式:

Docker Compose version v5.1.0

測(cè)試容器:

# 運(yùn)行測(cè)試容器(成功會(huì)輸出 Hello from Docker!)
docker run hello-world

輸出以下格式:

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
 1. The Docker client contacted the Docker daemon.
 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
    (amd64)
 3. The Docker daemon created a new container from that image which runs the
    executable that produces the output you are currently reading.
 4. The Docker daemon streamed that output to the Docker client, which sent it
    to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
 $ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID:
 https://hub.docker.com/

For more examples and ideas, visit:
 https://docs.docker.com/get-started/

四、Docker Desktop常用配置

(一)配置Docker Desktop鏡像加速地址

右鍵任務(wù)欄 Docker 圖標(biāo) → Settings → Docker Engine

在 JSON 中添加鏡像源:

 "registry-mirrors": [
    " https://docker.m.daocloud.io "
  ]

添加前初始完整JSON如下:

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false
}

添加后完整JSON如下:

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "registry-mirrors": [
    "https://docker.m.daocloud.io"
  ]
}

添加完效果如上圖,點(diǎn)擊Apply即可。

驗(yàn)證當(dāng)前使用的加速地址:

打開(kāi) PowerShell/CMD,執(zhí)行命令(查看docker配置信息):

docker info

在輸出結(jié)果中找到 Registry Mirrors 字段,會(huì)顯示你配置的鏡像地址。

說(shuō)明:鏡像地址選擇適合自己的即可。(圖中的是目前驗(yàn)證的其中一個(gè)免費(fèi)且免登的)

(二)更改Docker Desktop鏡像地址

打開(kāi) Docker Desktop → 右上角Settings(設(shè)置)

進(jìn)入 Resources → Advanced

(鏡像默認(rèn)存儲(chǔ)在C盤的C:\Users\<用戶名>\AppData\Local\Docker\wsl路徑下)

Disk image location 點(diǎn)擊 Browse,選擇新目錄

點(diǎn)擊 Apply & Restart,Docker 會(huì)自動(dòng)遷移數(shù)據(jù)并重啟。

重啟后驗(yàn)證:設(shè)置里路徑已更新,鏡像 / 容器正常運(yùn)行。

五、簡(jiǎn)單示例

以nginx為例,演示從獲取鏡像、創(chuàng)建并啟動(dòng)容器到驗(yàn)證容器是否啟動(dòng)成功整個(gè)過(guò)程。

(一)獲取Docker鏡像

打開(kāi) PowerShell/CMD,執(zhí)行:

docker pull nginx

(二)驗(yàn)證是否獲取Docker鏡像成功

點(diǎn)擊主界面左側(cè)「Images」選項(xiàng),看到列表中顯示nginx項(xiàng)

(三)創(chuàng)建并啟動(dòng)Docker容器

打開(kāi) PowerShell/CMD,執(zhí)行:

docker run --name my-nginx -p 8080:80 nginx

控制臺(tái)輸出如下:

說(shuō)明:docker run命令是創(chuàng)建并啟動(dòng)一個(gè)容器。

也可以通過(guò)圖形化界面操作:點(diǎn) Images->nginx->點(diǎn)后面的?? Run按鈕,打開(kāi)彈窗,彈窗內(nèi)容如下:

Container name:給容器起個(gè)名

Ports:主機(jī)端口 → 容器端口(如 8080:80)

點(diǎn) Run按鈕

? 容器就后臺(tái)運(yùn)行了(在 Docker Desktop 點(diǎn) Run 啟動(dòng)的容器,默認(rèn)就是 -d 模式。)

(四)驗(yàn)證是否啟動(dòng)Docker容器成功

點(diǎn)擊主界面左側(cè)「Containers」選項(xiàng),看到列表my-nginx的Actions列中啟動(dòng)狀態(tài)。

打開(kāi)瀏覽器,輸入:http://localhost:8080

可以訪問(wèn)到nginx頁(yè)面,代表啟動(dòng)成功。

總結(jié)

到此這篇關(guān)于Docker Desktop一鍵搞定桌面容器開(kāi)發(fā)環(huán)境的文章就介紹到這了,更多相關(guān)Docker Desktop開(kāi)發(fā)環(huán)境內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Docker部署MongoDb的詳細(xì)過(guò)程記錄

    Docker部署MongoDb的詳細(xì)過(guò)程記錄

    這篇文章主要介紹了如何使用Docker?Compose啟動(dòng)MongoDB副本集,包括配置文件編寫(xiě)、容器啟動(dòng)命令、副本集初始化、角色和用戶創(chuàng)建等步驟,需要的朋友可以參考下
    2024-12-12
  • jenkins中通過(guò)Publish Over SSH插件將項(xiàng)目部署到遠(yuǎn)程機(jī)器上的講解說(shuō)明

    jenkins中通過(guò)Publish Over SSH插件將項(xiàng)目部署到遠(yuǎn)程機(jī)器上的講解說(shuō)明

    今天小編就為大家分享一篇關(guān)于jenkins中通過(guò)Publish Over SSH插件將項(xiàng)目部署到遠(yuǎn)程機(jī)器上的講解說(shuō)明,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-02-02
  • 如何修改Docker鏡像的映射端口號(hào)

    如何修改Docker鏡像的映射端口號(hào)

    這篇文章主要介紹了如何修改Docker鏡像的映射端口號(hào)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • 使用Docker安裝detectron2的配置方法

    使用Docker安裝detectron2的配置方法

    Detectron2 是一個(gè)用于目標(biāo)檢測(cè)、分割和其他視覺(jué)識(shí)別任務(wù)的平臺(tái),下面采用 docker 方式在 windows 上安裝,對(duì)Docker安裝detectron2的配置方法感興趣的朋友一起看看吧
    2024-03-03
  • Docker Compose環(huán)境變量與配置文件管理全解析

    Docker Compose環(huán)境變量與配置文件管理全解析

    這篇文章主要介紹了Docker Compose環(huán)境變量與配置文件管理全解析,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2025-04-04
  • 如何將Docker Registry存儲(chǔ)中的Docker鏡像遷移到Harbor

    如何將Docker Registry存儲(chǔ)中的Docker鏡像遷移到Harbor

    這篇文章主要介紹了如何將Docker Registry存儲(chǔ)中的Docker鏡像遷移到Harbor問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-05-05
  • 修改Docker容器內(nèi)文件的三種實(shí)現(xiàn)方式

    修改Docker容器內(nèi)文件的三種實(shí)現(xiàn)方式

    這篇文章主要介紹了修改Docker容器內(nèi)文件的三種實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • 使用Docker run的選項(xiàng)以覆蓋Dockerfile中的設(shè)置詳解

    使用Docker run的選項(xiàng)以覆蓋Dockerfile中的設(shè)置詳解

    今天小編就為大家分享一篇關(guān)于使用Docker run的選項(xiàng)以覆蓋Dockerfile中的設(shè)置詳解,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-10-10
  • 導(dǎo)出與導(dǎo)入Docker的容器實(shí)現(xiàn)示例

    導(dǎo)出與導(dǎo)入Docker的容器實(shí)現(xiàn)示例

    本文主要介紹了導(dǎo)出與導(dǎo)入Docker的容器實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • IDEA中進(jìn)行Docker項(xiàng)目部署的實(shí)現(xiàn)步驟

    IDEA中進(jìn)行Docker項(xiàng)目部署的實(shí)現(xiàn)步驟

    這篇文章主要介紹了IDEA中進(jìn)行Docker項(xiàng)目部署的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11

最新評(píng)論

小金县| 遂宁市| 信阳市| 普宁市| 独山县| 阜新市| 开阳县| 彭阳县| 孝感市| 闽侯县| 丽水市| 衡山县| 汕头市| 龙江县| 沂源县| 泰兴市| 隆化县| 渭源县| 西峡县| 开原市| 黄陵县| 石首市| 启东市| 科技| 巴马| 临海市| 孟村| 嘉鱼县| 仙游县| 株洲县| 阿克陶县| 荆州市| 工布江达县| 临清市| 高陵县| 阳原县| 东山县| 兴化市| 化德县| 黄梅县| 芒康县|