成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

教你成功在Windows 10系統中運行Docker

系統 Windows
以前我們介紹了Docker的一些基本概念和常用命令,但因為Docker是在Linux系統下創建的資源分離機制,所以它無法在Windows系統下直接運行。這次我們將用3分鐘的時間介紹一下如何在Win10系統下運行Docker。

1.前言

以前我們介紹了Docker的一些基本概念和常用命令,但因為Docker是在Linux系統下創建的資源分離機制,所以它無法在Windows系統下直接運行。這次我們將用3分鐘的時間介紹一下如何在Win10系統下運行Docker。

[[435388]]

2.下載Docker

用戶可以根據自己的系統在Docker官網選擇Mac[1]或Windows[2],因為Docker可以在Mac系統中安裝后可以直接運行,這里就不再贅述。

安裝完Docker,并注冊個人賬號,再雙擊啟動它,你會發現并不像你想得那么順利。錯誤信息如下圖所示:

教你成功在Win10系統中運行docker

Docker啟動失敗

這是因為Docker無法在Windows系統中直接運行,而需要創建一個Windows系統中的Linux虛擬機(VM)為Docker的正常運行搭建好底層依賴。雖然官方文檔[3]提供了hyper-V和WSL2兩種解決方案,但是WSL2是基于hpyer-V在WSL1的升級版,其功能,安裝方式也簡單方便,因此作者就選擇了WSL2的后端方式來運行Docker。

3.安裝WSL2

WSL,Windows Subsystem for Linux,含義就是在Windows系統下Linux的子系統。只需要三步就可以在系統中為Docker安裝WSL2了,請注意目前WSL2支持在Windows10 2004以上的版本。

3.1 開啟WSL2功能

首先,打開Powershell命令提示符,運行命令先查看網上所有的子系統, 再選擇你想要選擇的系統,這里我們將選擇Ubuntu來進行安裝。

  1. ## 查看list 
  2. wsl --list --online 
  3. ## 安裝Linux distribution 
  4. wsl --install -d Ubuntu 
教你成功在Win10系統中運行docker

查看WSL列表

安裝成功后,結果返回會讓你創建UNIX的用戶名和密碼:

教你成功在Win10系統中運行docker

創建用戶名和密碼

細心的你會發現命令提示符左上方的logo已經變成了Ubuntu的了。

3.2 安裝更新包

安裝成功后,還需要下載Linux安裝更新包,具體操作需要參考Microsoft[4]官方文檔根據你自己系統的版本選擇合適的更新包。

3.3 設置默認版本

打開命令提示符,設置WSL2為Linux distribution的默認版本:

  1. wsl --set-default-version 2 

3.4 設置WSL配置文件

因為WSL默認配置會占用計算機高達80%的內存空間,為了避免這種情況,最好可以設置一下配置文件。

按下Windows + R,搜索%UserProfile%打開user的資源管理文件路徑,創建并自定義.wslconfig文檔。用記事本打開并輸入相關參數進行配置:

  1. [wsl2] 
  2. # 設置內存為2G,主要是服務docker 
  3. memory=2GB 
  4. # CPU 最大占用個數 
  5. processors=2 
  6. # 不設置WSL2虛擬機分配的交換空間 
  7. swap=0 
  8. # 允許將WSL2的端口轉發到主機 
  9. localhostForwarding=true 

4.檢查Docker設置

成功安裝好Linux distribution后,還需要在docker desktop中設置一下關于WSL2的基本參數才能確保Docker的成功運行。

首先,需要在通用設置下,勾選使用WSL2基礎的引擎,如圖所示:

教你成功在Win10系統中運行docker

基于WSL2引擎

其次,需要在資源中設置WSL整合,此操作是幫助你在擁有多個WSL時可以整合組成部分的。

教你成功在Win10系統中運行docker

設置WSL整合資源

最后,重啟docker desktop,你會看到成功啟動的界面。

教你成功在Win10系統中運行docker

成功界面

5.總結

有些軟件在系統中為了成功地運行,確實需要一些先決條件。不管是參考具體的官方文檔還是搜索一些避雷的經驗貼,安裝成功并使用后,你會發現這些環境的搭建是一勞永逸的,快嘗試在你的Windows系統中運行Docker吧!之后我們還會持續分享Docker的學習經驗,敬請期待。

 

責任編輯:華軒 來源: 今日頭條
相關推薦

2021-07-01 06:21:50

微軟Windows 11樹莓派

2021-07-19 09:37:59

Windows 操作系統Linux

2013-01-28 09:04:51

WindowsAndrAndroidWindows

2020-10-09 10:00:06

Windows 10Windows操作系統

2019-10-21 09:16:07

微軟Windows 10操作系統

2020-06-01 16:25:43

WindowsLinux命令

2021-02-15 17:16:39

Windows 10Windows操作系統

2018-03-22 13:15:52

Windows 10Windows廣告

2019-03-20 10:35:53

附近共享Windows 10運行

2010-11-18 14:47:49

2019-03-14 10:20:47

Windows 10USB選項錯誤

2019-02-22 16:00:08

Windows 10CPU全速運行

2021-05-26 13:34:21

Windows 10Linux GUI應用程序

2019-03-25 10:30:11

Windows 10 Windows程序

2021-01-21 09:27:54

Windows10XM1Linux系統

2021-09-28 08:41:08

Windows 10操作系統微軟

2020-03-27 18:00:37

微軟Windows 10操作系統

2013-01-15 11:15:18

Ubuntu手機系統

2021-10-25 22:40:27

Windows 10Windows微軟

2021-09-29 08:44:19

Win10補丁漏洞
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品久久性 | 国产精品久久久久久吹潮 | 亚洲精品一区二区网址 | 91九色网站 | 欧美成人激情 | 成人欧美一区二区三区黑人孕妇 | 亚洲精品二区 | 精品欧美一区二区三区久久久小说 | 开操网 | 成人在线中文字幕 | 亚洲欧美激情四射 | www.亚洲区| 欧美日韩一区二区视频在线观看 | 亚洲激精日韩激精欧美精品 | 亚洲xx在线 | 国产日韩一区 | 日韩精品视频一区二区三区 | 7799精品视频天天看 | 中文字幕一区在线观看视频 | 精品国产一区二区三区久久 | 日韩在线成人 | 蜜臀av日日欢夜夜爽一区 | 伊人久操 | 国产一级电影网 | 日韩欧美国产一区二区三区 | 精品国产乱码一区二区三 | 国产成人免费视频网站视频社区 | 亚洲精品国产综合区久久久久久久 | 国产成人免费视频网站高清观看视频 | 欧美国产亚洲一区二区 | av黄色免费在线观看 | av一区在线观看 | 亚洲福利精品 | 免费看av大片 | 精品久久久久久久久久久久久 | 久久中文一区二区 | 国产一区二区电影 | 在线观看视频一区二区三区 | 国产一区二区三区免费 | 亚洲毛片在线 | 国产成人精品高清久久 |