**文書の過去の版を表示しています。**
docker on WSL
Windows10のバージョンが、1809である場合
WSLを有効化するためPowerShellを管理者権限で開く
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Windowsを再起動
Ubuntu 16.04をWindowsストアからインストールした後、Ubuntuを開き、
sudo sed -i 's/%sudo\tALL=(ALL:ALL) ALL/%sudo\tALL=NOPASSWD: ALL/' /etc/sudoers
sudo sed -i.bak "s%http://archive.ubuntu.com/ubuntu/%http://ftp.jaist.ac.jp/pub/Linux/ubuntu/%g" /etc/apt/sources.list 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 update sudo apt install -y docker-ce=17.03.3~ce-0~ubuntu-xenial
sudo usermod -aG docker $USER echo ' if [ `sudo service docker status|grep "Docker is running"|wc -l` = 0 ]; then sudo service docker start fi ' >> ~/.bashrc
PowerShellを管理者モードで開く
net stop LxssManager net start LxssManager
Ubuntuを管理者権限で開く
docker run hello-world