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

Windows10?Docker?Desktop安裝過程

 更新時間:2024年01月15日 14:35:37   作者:程序猿進(jìn)階  
Docker?Desktop是Docker公司推出的一款桌面應(yīng)用程序,它提供了一個用戶友好的界面,方便開發(fā)人員在本地環(huán)境中使用容器技術(shù),這篇文章主要介紹了Windows10?Docker?Desktop安裝過程,需要的朋友可以參考下

一、簡介

Docker DesktopDocker公司推出的一款桌面應(yīng)用程序,它提供了一個用戶友好的界面,方便開發(fā)人員在本地環(huán)境中使用容器技術(shù)。

容器是一種輕量級的虛擬化技術(shù),可以將應(yīng)用程序和其依賴項打包在一起,形成一個獨(dú)立、可移植的運(yùn)行單元。Docker Desktop允許開發(fā)人員使用Docker引擎來創(chuàng)建、管理和運(yùn)行容器。使用Docker Desktop,開發(fā)人員可以通過簡單的命令或圖形界面來構(gòu)建、部署和測試容器化應(yīng)用程序。它提供了一個本地開發(fā)環(huán)境,可以在其中運(yùn)行多個容器,并且容器之間可以相互通信。開發(fā)人員可以使用Docker Desktop來模擬生產(chǎn)環(huán)境,并進(jìn)行應(yīng)用程序的調(diào)試和測試。

除了基本的容器管理功能,Docker Desktop還提供了一些額外的特性,如集成的圖形用戶界面、容器編排工具(如Docker ComposeKubernetes)、容器鏡像管理、網(wǎng)絡(luò)配置等。它還支持與其他Docker工具和服務(wù)的集成,如Docker Hub、Docker Swarm等。Docker Desktop是一款方便易用的桌面應(yīng)用程序,可以幫助開發(fā)人員更輕松地使用容器技術(shù)進(jìn)行應(yīng)用程序的開發(fā)、測試和部署。

Docker Desktop for Windows使用Windows原生Hyper-V虛擬化和網(wǎng)絡(luò),是在Windows上開發(fā)Docker應(yīng)用程序的最快、最可靠的方式。WindowsDocker桌面支持運(yùn)行LinuxWindows Docker容器。

二、安裝

我們使用的是官方下載地址:Docker Desktop Installer.exe 下載地址
國內(nèi)鏡像:Windows安裝包下載地址

擴(kuò)展(可忽略):Windows上安裝Docker時,默認(rèn)情況下使用的是Hyper-V虛擬化技術(shù),它可以通過使用Windows Hypervisor實現(xiàn)高性能的容器化工作負(fù)載。在開機(jī)時,按F2 (有的是DEL) 進(jìn)入BIOS找到虛擬設(shè)置(有的在CPU)里,設(shè)置開啟就可以了。除了通過啟用Hyper-v虛擬化的方式在windows中安裝Dokcer以外,我們還可以通過安裝配置WSL2環(huán)境來安裝。WSL2Windows Subsystem for Linux二代的簡稱,WSL2允許用戶在Windows上運(yùn)行受支持的Linux發(fā)行版。當(dāng)前的Docker桌面版可以使用WSL2作為其Linux后臺運(yùn)行。因此我們需要首先在Windows操作系統(tǒng)上激活WSL2功能才能使用Docker做面板。

使用Docker Desktop創(chuàng)建的容器和映像在安裝它的計算機(jī)上的所有用戶帳戶之間共享。這是因為所有Windows帳戶都使用相同的VM來構(gòu)建和運(yùn)行容器。請注意,使用Docker Desktop WSL 2后端時無法在用戶帳戶之間共享容器和映像。

【1】雙擊Docker Desktop Installer.exe運(yùn)行安裝程序。安裝完成點擊Close and restart,電腦會直接自動重啟。

【2】重啟之后會提示下圖,點擊Accept

【3】安裝完成后,雙擊Docker Desktop圖標(biāo)啟動,我們選擇Docker Desktop automatically sets the necessary configurations that work for most developers.自動為大多數(shù)開發(fā)人員設(shè)置必要的配置。

【4】修改鏡像配置,然后點擊Apply & restart,方案一:

{
    "registry-mirrors" : [
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://cr.console.aliyun.com",
    "https://mirror.ccs.tencentyun.com"
  ],
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "features": {
    "buildkit": true
  }
}

方案二:配置阿里云鏡像,進(jìn)入管理控制臺獲取鏡像加速器地址:鏡像加速器

將配置文件中的registry-mirrors 內(nèi)容替換為自己的阿里云鏡像即可。

{
  "registry-mirrors" : ["https://xxxx.mirror.aliyuncs.com"],
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "features": {
    "buildkit": true
  }
}

【5】在Windows PowerShell 查看Docker版本。

C:\Users\86156>docker version
Client:
 Cloud integration: v1.0.35+desktop.5
 Version:           24.0.7
 API version:       1.43
 Go version:        go1.20.10
 Git commit:        afdd53b
 Built:             Thu Oct 26 09:08:44 2023
 OS/Arch:           windows/amd64
 Context:           default
Server: Docker Desktop 4.26.1 (131620)
 Engine:
  Version:          24.0.7
  API version:      1.43 (minimum version 1.12)
  Go version:       go1.20.10
  Git commit:       311b9ff
  Built:            Thu Oct 26 09:08:02 2023
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.6.25
  GitCommit:        d8f198a4ed8892c764191ef7b3b06d8a2eeb5c7f
 runc:
  Version:          1.1.10
  GitCommit:        v1.1.10-0-g18a0cb0
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

三、驗證

【1】hello-world鏡像地址
【2】查看Docker Desktop中是否存在hello-world鏡像是否拉取成功,如果不存在使用docker pull hello-world命令獲取即可。

【3】打開命令行窗口運(yùn)行docker run hello-world命令:

C:\Users\86156>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 images來列出本地主機(jī)上的鏡像

C:\Users\86156>docker images
REPOSITORY    TAG       IMAGE ID       CREATED        SIZE
hello-world   latest    d2c94e258dcb   8 months ago   13.3kB

如有其它疑問,可查看官網(wǎng):Docker docs

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

相關(guān)文章

  • Docke容器分離部署LNMP的實現(xiàn)

    Docke容器分離部署LNMP的實現(xiàn)

    這篇文章主要介紹了Docke容器分離部署LNMP的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • 云原生使用Docker部署Firefox瀏覽器詳細(xì)圖文教程

    云原生使用Docker部署Firefox瀏覽器詳細(xì)圖文教程

    下面這篇文章主要給大家介紹了關(guān)于云原生使用Docker部署Firefox瀏覽器的相關(guān)資料,這對于一些特殊的測試場景非常有用,例如需要在不同版本的瀏覽器中進(jìn)行測試,需要的朋友可以參考下
    2024-04-04
  • docker 容器添加指定網(wǎng)絡(luò)地址的方法實現(xiàn)

    docker 容器添加指定網(wǎng)絡(luò)地址的方法實現(xiàn)

    Docker容器運(yùn)行的時候默認(rèn)會自動分配一個默認(rèn)網(wǎng)橋所在網(wǎng)段的IP地址,本文主要介紹了docker容器添加指定網(wǎng)絡(luò)地址的方法實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2024-01-01
  • 使用Docker部署DotNetBrowser應(yīng)用程序流程

    使用Docker部署DotNetBrowser應(yīng)用程序流程

    這篇文章主要介紹了使用Docker部署DotNetBrowser應(yīng)用程序流程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2026-03-03
  • .NETCore Docker實現(xiàn)容器化與私有鏡像倉庫管理

    .NETCore Docker實現(xiàn)容器化與私有鏡像倉庫管理

    Docker是用Go語言編寫基于Linux操作系統(tǒng)的一些特性開發(fā)的,其提供了操作系統(tǒng)級別的抽象,是一種容器管理技術(shù),它隔離了應(yīng)用程序?qū)A(chǔ)架構(gòu)(操作系統(tǒng)等)的依賴。這篇文章主要介紹了.NETCore Docker實現(xiàn)容器化與私有鏡像倉庫管理,需要的朋友可以參考下
    2019-08-08
  • Docker容器無法停止刪除的解決方案

    Docker容器無法停止刪除的解決方案

    這篇文章主要介紹了Docker容器無法停止刪除的解決方案,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • Docker數(shù)據(jù)備份恢復(fù)實現(xiàn)過程詳解

    Docker數(shù)據(jù)備份恢復(fù)實現(xiàn)過程詳解

    這篇文章主要介紹了Docker數(shù)據(jù)備份恢復(fù)實現(xiàn)過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09
  • docker配置openGauss數(shù)據(jù)庫的方法詳解

    docker配置openGauss數(shù)據(jù)庫的方法詳解

    這篇文章主要介紹了docker配置openGauss數(shù)據(jù)庫,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • docker中nginx的location轉(zhuǎn)發(fā)不生效的解決

    docker中nginx的location轉(zhuǎn)發(fā)不生效的解決

    這篇文章主要介紹了docker中nginx的location轉(zhuǎn)發(fā)不生效的解決,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • docker+Nginx部署前端項目的詳細(xì)過程記錄

    docker+Nginx部署前端項目的詳細(xì)過程記錄

    docker的出現(xiàn)解決了我們很多問題,讓我們避免陷入各種依賴安裝的痛苦中,下面這篇文章主要給大家介紹了關(guān)于docker+Nginx部署前端項目的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-10-10

最新評論

怀柔区| 芜湖县| 甘孜县| 秦皇岛市| 诸暨市| 普宁市| 中牟县| 都兰县| 福海县| 定州市| 家居| 宁陵县| 富顺县| 鹤山市| 兴安县| 安达市| 西乌珠穆沁旗| 焦作市| 德昌县| 郧西县| 石渠县| 福鼎市| 克什克腾旗| 建水县| 苍溪县| 蕲春县| 怀来县| 吉木乃县| 鹤岗市| 绥江县| 临沭县| 华亭县| 渝北区| 门源| 马山县| 禄劝| 嵊泗县| 新竹市| 茌平县| 驻马店市| 博湖县|