天天看點

談一談|在win10家庭版上用虛拟機安裝docker

1 Docker簡介

Docker 是一個開源的應用容器引擎,基于 Go 語言 并遵從 Apache2.0協定開源。

Docker 可以讓開發者打包他們的應用以及依賴包到一個輕量級、可移植的容器中,然後釋出到任何流行的 Linux 機器上,也可以實作虛拟化。

容器是完全使用沙箱機制,互相之間不會有任何接口(類似 iPhone 的 app),更重要的是容器性能開銷極低。

2 安裝虛拟機VMware

首先在

https://my.vmware.com/en/web/vmware/downloads/info/slug/desktop_end_user_computing/vmware_workstation_pro/15_0

官網下載下傳安裝包,安裝完畢後會得到這樣一個圖示。

談一談|在win10家庭版上用虛拟機安裝docker

圖示2-1

打開後得到這個界面。

談一談|在win10家庭版上用虛拟機安裝docker

圖示2-2

然後我們在

http://isoredirect.centos.org/centos/8/isos/x86_64/

下載下傳一個centos8的鏡像

談一談|在win10家庭版上用虛拟機安裝docker

圖示2-3

在其中随便選一個下載下傳,下載下傳完後使用VMware中建立新的虛拟機選擇自定義。

談一談|在win10家庭版上用虛拟機安裝docker

圖示2-4

選擇安裝程式CD光牒映像檔案,選中剛剛下載下傳的centos8鏡像。

談一談|在win10家庭版上用虛拟機安裝docker

圖示-2-5

版本選擇centos 8 64 位,然後一直下一步直到完成,然後根據提示完成安裝。

3 安裝docker

3.1 打開剛剛安裝好的虛拟機打開終端進入root模式

su root

輸入密碼

3.2 安裝依賴

yum install -y yum-utils  device-mapper-persistent-data lvm2

3.3添加yum倉庫

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

yum makecache

3.4 安裝docker

dnf install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm

yum install docker-ce docker-ce-cli

到這裡docker就安裝完了。

3.5 打開docker

systemctl start docker

3.6 檢視docker版本

docker --version

3.7 設定開機自動啟動

systemctl enable docker

3.8 docker重新啟動指令

systemctl restart docker

3.9 檢視docker啟動狀态

systemctl status docker

繼續閱讀