So installieren Sie WSL2 Ubuntu20.04 unter Windows 10 und richten die Docker-Umgebung ein

So installieren Sie WSL2 Ubuntu20.04 unter Windows 10 und richten die Docker-Umgebung ein

WSL aktivieren

Stellen Sie sicher, dass das System Windows 10 2004 oder höher ist

Klicken Sie mit der rechten Maustaste auf „Menü“ – „Einstellungen“ – „Apps“ – „Programme und Funktionen“ – „Windows-Funktionen ein- oder ausschalten“

Wählen Sie „Windows-Subsystem für Linux“

Starten Sie die Systemanwendungseinstellungen neu

Installieren Sie WSL2 Ubuntu 20.04

Aktivieren Sie 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

Öffnen Sie den „Microsoft Store“, suchen Sie nach Ubuntu 20.04 und klicken Sie auf „Installieren“


Nachdem der Download abgeschlossen ist, starten Sie Ubuntu 20.04 LTS über das Startmenü


Aktualisieren Sie die Softwarequellen und aktualisieren Sie

sudo tee /etc/apt/sources.list << EOF
deb http://mirrors.163.com/ubuntu/ $(lsb_release -cs) Haupt-Multiversum mit eingeschränktem Universum
deb http://mirrors.163.com/ubuntu/ $(lsb_release -cs)-security Haupt-Eingeschränktes Universum Multiversum
deb http://mirrors.163.com/ubuntu/ $(lsb_release -cs)-updates Haupt-Multiversum mit eingeschränktem Universum
deb http://mirrors.163.com/ubuntu/ $(lsb_release -cs)-vorgeschlagenes Hauptmultiversum mit eingeschränktem Universum
deb http://mirrors.163.com/ubuntu/ $(lsb_release -cs)-backports Haupt-Multiversum mit eingeschränktem Universum
deb-src http://mirrors.163.com/ubuntu/ $(lsb_release -cs) Haupt-Multiversum mit eingeschränktem Universum
deb-src http://mirrors.163.com/ubuntu/ $(lsb_release -cs)-Sicherheit Haupt- eingeschränktes Universum Multiversum
deb-src http://mirrors.163.com/ubuntu/ $(lsb_release -cs)-updates Haupt-Multiversum mit eingeschränktem Universum
deb-src http://mirrors.163.com/ubuntu/ bionic-proposed $(lsb_release -cs) eingeschränktes Universum Multiversum
deb-src http://mirrors.163.com/ubuntu/ bionic-backports $(lsb_release -cs) eingeschränktes Universum Multiversum
Ende der Laufzeit

sudo apt-get update
sudo apt-get upgrade -y

Docker installieren

sudo apt-get install -y apt-transport-https \
            CA-Zertifikate \
            Locke \
            gnupg-agent \
            Software-Eigenschaften-allgemein
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“
# Derzeit gibt es keine inländische Tsinghua-Docker-Quelle für 20.04, verwenden Sie daher vorübergehend die Version 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
Quelle /etc/Profil
sudo chmod -R 755 *

Installieren Sie zsh

sudo apt-get installiere zsh
sh -c "$(wget -O- https://gitee.com/kingscat/ohmyzsh/raw/master/tools/install.sh)"

Dies ist das Ende dieses Artikels zur Installation von WSL2 Ubuntu20.04 unter Windows 10 und zum Einrichten einer Docker-Umgebung. Weitere Informationen zur Installation von WSL2 Ubuntu20 unter Windows 10 finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • So installieren Sie Docker auf Ubuntu20.04 LTS
  • Tutorial zur Installation und Verwendung von Docker unter Ubuntu 16.04
  • Detailliertes Tutorial zur Installation und Verwendung von Docker unter Ubuntu 16.04
  • Detaillierter Prozess zur Installation und Verwendung von Docker unter Ubuntu 20.04 (Installationspaket)

<<:  Vue implementiert den Download von ZIP-Dateien

>>:  Zusammenfassung verschiedener gängiger Abfragebeispiele für Join-Tabellen in MySQL

Artikel empfehlen

jQuery realisiert den Effekt der Sitzplatzauswahl und -reservierung im Theater

jQuery realisiert den Effekt der Sitzplatzauswahl...

MySQL verwendet UNIQUE, um das Einfügen nicht doppelter Daten zu implementieren

SQL UNIQUE-Einschränkung Die UNIQUE-Einschränkung...

Detaillierte Erklärung der Speicher-Engine in MySQL

Übersicht über die MySQL-Speicher-Engine Was ist ...

Empfehlen Sie mehrere MySQL-bezogene Tools

Vorwort: Mit der kontinuierlichen Entwicklung der...

CSS3 zum Erreichen eines Menü-Hover-Effekts

Ergebnis: html <nav id="nav-1"> &...

Natives JavaScript zum Erreichen von Skinning

Der spezifische Code zur Implementierung von Skin...

SQL-Anweisungen in MySQL verwenden keine Indizes

MySQL-Abfrage ohne Verwendung der Indexaggregatio...

So visualisieren Sie skizzierte Diagramme in Vue.js mit RoughViz

einführen Ein Diagramm ist eine grafische Darstel...

MySQL8.0.18-Konfiguration mehrerer Master und eines Slaves

Inhaltsverzeichnis 1. Realistischer Hintergrund 2...

Detaillierte Diskussion über Speicher und Variablenspeicher in JS

Inhaltsverzeichnis Vorwort JS Magische Zahl Numme...

js zur Realisierung eines einfachen Werbefensters

In diesem Artikel wird der spezifische Code von j...

HTML CSS3 streckt den Bildanzeigeeffekt nicht

1. Verwenden Sie das Transform-Attribut, um das B...

Warum MySQL-Datenbanken NULL so weit wie möglich vermeiden

Viele Tabellen in MySQL enthalten Spalten, die NU...