Kubernetes
2592 ワード
WSL 2のインストール
Linuxカーネルはkernelです.orgが提供したソースファイルに基づいてWSL 2を調整します.
WindowsでWSL 2を更新します.最新のセキュリティ修正と強化されたカーネル機能.
現在、WSL 2は、WSLインスタンスが閉じた後にのみ、メモリにキャッシュされているページをWindowsに再解凍します.
WSL 2はHyper-v仮想マシンとして動作します.
PowerShellを管理者モードで実行
# 설치 가능한 Linux 배포판 목록 보기
wsl -l -o
wsl --install -d <Distribution Name>
PCを再起動します.# WSL 업데이트 날짜 보기
wsl --status
# 현재 실행 중인 배포판만 보기
wsl -l --running
# 모든 배포판 보기
wsl -l -v
WindowsではPEファイル形式、UNIXシリーズではELFファイル形式を使用します.デプロイメントパッケージマネージャ(apt、yum)を使用して、他のソフトウェアをインストールします.
WSL 2は、ホストNIC(ネットワークインタフェースカード)にブリッジされるのではなく、ネットワークアドレス変換(NAT)サービスを仮想ネットワークに使用するため、再起動時に一意のIPアドレスが変更される.
ブラウザに以下の内容を入力すると、WSL 2ファイルシステムにアクセスできます.
\wsl$
Docker Desktop WSL 2バックエンドのインストール
WSL 2を使用すると、他のシミュレータを必要とせずにLinuxコンテンツマシンを使用できます.
Docker DesktopはWSL 2ダイナミックメモリ割り当てを使用します.したがって、Docker Desktopは、必要なCPU、メモリリソースのみを割り当てます.
ダウンロードしてインストールします.
WSL2 Linux kernel update package for x64 machines
ファイルシステムのパフォーマンスのために、ソースコードとLinux Containerにロードされたファイル(docker run-v:)は、WSL 2ファイルシステムに格納されます.したがってdocker run-v~/my-project:/sources形式を使用します.
"~"はLinux shellによって$HOME設定の環境変数に変換される.
Docker Desktopをインストールする前に、既存のインストールのDockerをすべて削除する必要があります.
sudo apt-get purge docker-ce docker-ce-cli containerd.io
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
Docker Desktopをインストールします.Docker Desktop 2.3.0.2
Settings > General
UseWSL 2ベースのエンジンチェックボックスをチェックします.
Settings > Resources > WSL Integration
Enable Integration with mydefault WSLリリースのチェックボックスを選択します.
WSL 2のコンフィギュレーションリリースでdockerコマンドを入力すると、dockerがインストールされていることが確認できます.
最適な開発環境を得るために、dispathに設定されたリリースでソースコードとコンテナにロードするファイルを格納します.
参照サイトリスト
WSLドキュメント
Docker Desktop WSL 2 backend
Reference
この問題について(Kubernetes), 我々は、より多くの情報をここで見つけました https://velog.io/@endsoul/Kubernetes-qln0slzmテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol