Windows10安装Ubuntu子系统+docker教程说明
說明
微軟和Ubuntu深入合作推出了基于win桌面運行Ubuntu系統.為了滿足開發同學也在win下也可以使用ubuntu的開發環境.通過利用win上的Linux子系統Ubuntu16.04能否安裝docker并正常使用 復制代碼首先在安裝Ubuntu應用之前,我們要做一些事情,避免安裝和使用過程中,遇到各種坑。
-
更換軟件源apt源
cd /etc/apt/
sudo cp sources.list sources.list.bak && sudo vim sources.list
#deb包
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
#測試版源
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
#源碼
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
#測試版源
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
#Canonical 合作伙伴和附加
deb http://archive.canonical.com/ubuntu/ xenial partner
deb http://extras.ubuntu.com/ubuntu/ xenial main
-
到控制面板找到下圖的window功能,勾選對應的兩項內容點擊確定,最后會提示你重啟電腦,重啟之后進行后面的操作
-
以下是安裝Ubuntu應用操作相關圖片 打開微軟應用商店,搜索Ubuntu,選擇16.04安裝版本,這個版本測試是沒有問題, 其它版本的沒有測試。
-
安裝完成后,要以管理員身份運行剛剛安裝的Ubuntu應用,不然執行docker命令時會提示:cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running,然后就是進行Ubuntu系統初始化操作,等待一會兒,會提示你輸入一個用戶名和密碼,按照提示輸入就可以了。
下面就是安裝docker,直接貼官方的Ubuntu安裝docker的教程,如果訪問不了記得架梯子。docs.docker.com/install/lin…# step 1: 安裝必要的一些系統工具
sudo apt-get update sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
# step 2: 安裝GPG證書
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
# Step 3: 寫入軟件源信息
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
# Step 4: 更新并安裝 Docker-CE
sudo apt-get update sudo apt-get install docker-ce=17.03.2~ce-0~ubuntu-xenial
#安裝指定版本的Docker-CE:
#Step 1: 查找Docker-CE的版本:
#apt-cache madison docker-ce
# docker-ce | 17.03.1~ce-0~ubuntu-xenial | http://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
# docker-ce | 17.03.0~ce-0~ubuntu-xenial | http://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
# sudo apt-get -y install docker-ce=[VERSION]
# docker-ce | 17.03.0~ce-0~ubuntu-xenial |
轉載于:https://juejin.im/post/5b87b071e51d451eeb440d29
總結
以上是生活随笔為你收集整理的Windows10安装Ubuntu子系统+docker教程说明的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 重学java基础第四课:关于教育和对大家
- 下一篇: 【算法升级】仅有85K个参数的开源人脸检