win10 子系統 ubuntu 16.04 安裝 docker


 

 

2,更新系統軟件

$ sudo apt-get update

3,安裝依賴包

$ sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common

4,添加官方密鑰

執行該命令時,如遇到長時間沒有響應說明網絡連接不到docker網站,需要使用代-理進行。

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

顯示OK,表示添加成功.

5,添加倉庫

$ sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

6,再次更新軟件

經實踐,這一步不能夠省略,我們需要再次把軟件更新到最新,否則下一步有可能會報錯。

$ sudo apt-get update

7,安裝docker

如果想指定安裝某一版本,可使用 sudo apt-get install docker-ce=<VERSION>  命令,把<VERSION>替換為具體版本即可。

以下命令沒有指定版本,默認就會安裝最新版

$ sudo apt-get install docker-ce

8,查看docker版本

$ docker -v

顯示“Docker version 17.09.0-ce, build afdb6d4”字樣,表示安裝成功。

 

在win10的子系統中,會發現服務無法啟動,在日志 /var/log/docker.log有如下報錯。

 

查看服務狀態 service docker status 為:

 * Docker is not running

 

解決方案:

 在/etc/fstab最后添加一行代碼
none        /sys/fs/cgroup        cgroup        defaults    0    0

然后啟動ubuntu終端窗口時,使用管理員身份運行,再執行  sudo service docker start  命令,即可正常運行服務。

 

ref: https://www.cnblogs.com/sweetsunnyflower/p/9862943.html
ref: https://www.jianshu.com/p/d1b2b4240256


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM