差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
wsl環境でdockerをインストール [2019/04/02 15:19] – suikou | wsl環境でdockerをインストール [Unknown date] (現在) – 削除 - 外部編集 (Unknown date) 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
- | # docker on WSL | ||
- | |||
- | ## Windows10のバージョンが、1809である場合 | ||
- | |||
- | WSLを有効化するためPowerShellを管理者権限で開く | ||
- | ``` | ||
- | Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux | ||
- | ``` | ||
- | |||
- | Windowsを再起動 | ||
- | |||
- | ## Ubuntu 18.04の場合 | ||
- | |||
- | Ubuntu 18.04をWindowsストアからインストールした後、Ubuntuを開き、 | ||
- | ``` | ||
- | sudo sed -i ' | ||
- | ``` | ||
- | ``` | ||
- | sudo sed -i.bak " | ||
- | |||
- | curl -fsSL https:// | ||
- | sudo add-apt-repository \ | ||
- | "deb [arch=amd64] https:// | ||
- | $(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 " | ||
- | sudo service docker start | ||
- | fi | ||
- | ' >> ~/.bashrc | ||
- | ``` | ||
- | |||
- | ## Ubuntu 16.04の場合 | ||
- | |||
- | ``` | ||
- | wget https:// | ||
- | sudo dpkg -i docker-ce_17.06.2~ce-0~ubuntu_amd64.deb | ||
- | sudo apt-get update | ||
- | sudo apt-get -f install | ||
- | sudo apt install cgroupfs-mount | ||
- | sudo usermod -aG docker $USER | ||
- | ``` | ||
- | |||
- | PowerShellを管理者モードで開く | ||
- | |||
- | ``` | ||
- | net stop LxssManager | ||
- | net start LxssManager | ||
- | ``` | ||
- | |||
- | Ubuntuを管理者権限で開く | ||
- | ``` | ||
- | sudo cgroupfs-mount | ||
- | sudo service docker start | ||
- | docker run hello-world | ||
- | ``` | ||