Windows10安裝WSL2 Ubuntu20.04并設置docker環(huán)境的方法
啟用 WSL
確定系統(tǒng)為 Windows 10 2004 以后的版本

右擊“菜單”-“設置”-“應用”-“程序和功能”-“啟用或關閉Windows功能”
框選“適用于Linux的Windows子系統(tǒng)”

重啟系統(tǒng)應用設置
安裝 WSL2 Ubuntu 20.04
啟用 WSL2
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart wsl --set-default-version 2
打開“Microsoft Store”,搜索 Ubuntu20.04,并點擊安裝


下載完成之后,從開始菜單啟動 Ubuntu 20.04 LTS


更新軟件源并更新
sudo tee /etc/apt/sources.list << EOF deb http://mirrors.163.com/ubuntu/ $(lsb_release -cs) main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ $(lsb_release -cs)-security main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ $(lsb_release -cs)-updates main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ $(lsb_release -cs)-proposed main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ $(lsb_release -cs)-backports main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ $(lsb_release -cs) main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ $(lsb_release -cs)-security main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ $(lsb_release -cs)-updates main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ bionic-proposed $(lsb_release -cs) restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ bionic-backports $(lsb_release -cs) restricted universe multiverse EOF sudo apt-get update sudo apt-get upgrade -y
安裝 docker
sudo apt-get install -y apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository \
"deb [arch=amd64] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu bionic stable"
# 目前 20.04 還沒有國內(nèi)清華 docker 源,暫時用 18.04 版本
sudo apt-get update
sudo apt-get install -y docker-ce docker-ce-cli containerd.io
sudo cp /mnt/c/Windows/Fonts /usr/share/fonts/chinese -r
cd /usr/share/fonts/chinese
sudo mkfontscale
sudo mkfontdir
fc-cache -fv
source /etc/profile
sudo chmod -R 755 *安裝 zsh
sudo apt-get install zsh sh -c "$(wget -O- https://gitee.com/kingscat/ohmyzsh/raw/master/tools/install.sh)"
到此這篇關于Windows10安裝WSL2 Ubuntu20.04并設置docker環(huán)境的方法的文章就介紹到這了,更多相關Windows10安裝WSL2 Ubuntu20內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Docker部署Zookeeper分布式協(xié)調(diào)器的實現(xiàn)
Zookeeper是分布式數(shù)據(jù)一致性的關鍵技術,支持單機和集群部署,集群部署需奇數(shù)節(jié)點,,通過Docker部署方便,支持配置文件映射和動態(tài)角色變更,感興趣的可以了解一下2024-11-11
docker之MySQL同步數(shù)據(jù)的實現(xiàn)
本文主要介紹了docker之MySQL同步數(shù)據(jù)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-07-07
Dockerfile中yum install無法使用的問題及解決
在使用Dockerfile自定義CentOS 7容器過程中,可能會遇到容器內(nèi)無法使用yum命令的問題,首先,確認主機是否能聯(lián)網(wǎng),其次,檢查在Dockerfile打包新容器時,容器是否能聯(lián)網(wǎng),若發(fā)現(xiàn)容器無法聯(lián)網(wǎng),一種解決方法是編輯/etc/docker/daemon.json文件2024-11-11
Docker?Desktop無法正常啟動解決(failed?to?start...)
有一段時間沒有使用docker了,突然要用到結果發(fā)現(xiàn)docker?desktop用不了了,這篇文章主要給大家介紹了關于Docker?Desktop無法正常啟動解決的過程,,需要的朋友可以參考下2023-01-01
使用docker安裝部署NextCloud私人網(wǎng)盤的方法步驟
本文主要介紹了使用docker安裝部署NextCloud私人網(wǎng)盤的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-05-05

