差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン | |||
wsl環境でdockerをインストール [2019/04/09 01:52] – 133.39.36.108 | wsl環境でdockerをインストール [Unknown date] (現在) – 削除 - 外部編集 (Unknown date) 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
- | # docker on WSL | ||
- | |||
- | ## Windows10のバージョンが、1809であることを確認(1803でも可能かも?) | ||
- | |||
- | 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 " | ||
- | sudo sed -i.bak -e " | ||
- | |||
- | #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 apt-get update | ||
- | sudo apt install -y libltdl7 cgroupfs-mount | ||
- | wget https:// | ||
- | # | ||
- | sudo dpkg -i docker-ce_17.03.3~ce-0~ubuntu-xenial_amd64.deb | ||
- | sudo usermod -aG docker $USER | ||
- | |||
- | echo ' | ||
- | if [ `sudo service docker status|grep " | ||
- | sudo cgroupfs-mount | ||
- | sudo service docker start | ||
- | fi | ||
- | ' >> ~/.bashrc | ||
- | ``` | ||
- | |||
- | ## Ubuntu 16.04の場合 | ||
- | |||
- | ``` | ||
- | sudo sed -i.bak -e " | ||
- | sudo apt-get update | ||
- | sudo apt install -y libltdl7 cgroupfs-mount | ||
- | wget https:// | ||
- | # | ||
- | sudo dpkg -i docker-ce_17.12.1~ce-0~ubuntu_amd64.deb | ||
- | sudo usermod -aG docker $USER | ||
- | echo ' | ||
- | if [ `sudo service docker status|grep " | ||
- | sudo cgroupfs-mount | ||
- | sudo service docker start | ||
- | fi | ||
- | ' >> ~/.bashrc | ||
- | ``` | ||
- | |||
- | PowerShellを管理者モードで開く | ||
- | |||
- | ``` | ||
- | net stop LxssManager | ||
- | #net start LxssManager | ||
- | ``` | ||
- | |||
- | Ubuntuを管理者権限で開く | ||
- | ``` | ||
- | sudo cgroupfs-mount | ||
- | sudo service docker start | ||
- | docker run hello-world | ||
- | ``` | ||