Docker on Ubuntu18.04 on WSL2 と VSCode インストール手順
Windowsをクリーンインストールしまして、
よい機会なので VSCode with Docker on Ubuntu on WSL without Docker Desktop on Windows のインストール手順を覚書きしておきます
これが幸せかどうかは知らんけど
目指す姿
wsl2をインストール
-
PowerShell管理者
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Windows再起動
-
PowerShell管理者
wsl --set-default-version 2
Ubuntu 18.04 LTS をインストール
- Microsoft Store から入手とインストールと起動
Docker をインストール
-
Install using the repository
sudo apt-get update
sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable"
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
-
Post-installation steps for Linux
sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker
-
Configuring remote access with daemon.json
sudo vi /etc/docker/daemon.json
/etc/docker/daemon.json{ "hosts": ["unix:///var/run/docker.sock", "tcp://127.0.0.1:2375"] }
sudo service docker restart
確認
$ docker --version
Docker version 19.03.13, build 4484c46d9d
$ sudo netstat -lntp | grep dockerd
tcp 0 0 127.0.0.1:2375 0.0.0.0:* LISTEN 3973/dockerd
Visual Studio Code をインストール
- Visual Studio Code
- Extensions
- Remote - WSL
-
Docker
ポイント!Docker拡張はLOCALでなくWSLにインストールする
以上
Author And Source
この問題について(Docker on Ubuntu18.04 on WSL2 と VSCode インストール手順), 我々は、より多くの情報をここで見つけました https://qiita.com/kfjt/items/afb19f62ecb27c248801著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .