windows10系統(tǒng)下安裝docker(入坑)

時代在發(fā)展,社會在進步。win10系統(tǒng)自帶linux子系統(tǒng)了。

一、第一個坑,win10安裝ubuntu

我的操作系統(tǒng)是win10 19041
安裝商店最新的ubuntu20,可以安裝,但是運行起來各種出問題。安裝18.04是好的。

二、ubuntu子系統(tǒng)安裝docker

安裝docker本身很簡單,但是運行測試的時候各種問題,首先這個版本的ubuntu不支持systemctl命令,要用service,但是還是不行。

啟動docker

sudo service docker start

注意這里需要使用sudo


坑1

提示沒有這個daemon。沒有docker的守護進程。
我的系統(tǒng)還真沒有daemon?。。。好吧安吧。

sudo apt-get install daemon

繼續(xù)啟動docker的測試, 無果。


坑2

然后又去知乎那篇文里看了
然后就找到這個


需要管理員模式

管理員模式啟動

但是,還是不行。
繼續(xù)坑

還是搜了搜,說是這個ubuntu版本安裝最新的docker不行,要安裝低版本的-_-!

#卸載
apt remove -y docker-ce
# 安裝指定版本
# 參考 https://docs.docker.com/install/linux/docker-ce/ubuntu/#install-docker-engine---community-1
apt-get install -y docker-ce=18.06.1~ce~3-0~ubuntu

終于可以了


OK1

每次執(zhí)行docker都得sudo好麻煩

# 新建 docker 用戶組 ( 安裝 docker 的時候默認應該會添加這個用戶組 )
# sudo groupadd docker
# 將當前用戶加入docker組
sudo usermod -aG docker ${USER}
# 刷新 docker 組成員 ( 免 sudo 執(zhí)行 docker 命令 )
newgrp - docker

現(xiàn)在可以不用每次都輸入sudo了


OK2
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容