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

2021-02-15 算法與編程之美

歡迎點擊「算法與編程之美」↑關注我們!

本文首發於微信公眾號:"算法與編程之美",歡迎關注,及時了解更多此系列文章。


歡迎加入團隊圈子!與作者面對面!直接點擊!


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

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

圖示2-1

打開後得到這個界面。

圖示2-2

然後我們在

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

下載一個centos8的鏡像

圖示2-3

在其中隨便選一個下載,下載完後使用VMware中創建新的虛擬機選擇自定義。

圖示2-4

選擇安裝程序光碟映像文件,選中剛剛下載的centos8鏡像。

圖示-2-5

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

 

3 安裝docker

3.1 打開剛剛安裝好的虛擬機打開終端進入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

3.6 查看docker版本

3.7 設置開機自動啟動

3.8 docker重新啟動命令

3.9 查看docker啟動狀態

到這裡就安裝完成並啟動docker了。

4 結語

安裝過程中我遇到了很多困難,最初想直接在win10上安裝,發現docker官方只支持win10專業版,其他版本又需要dockertoolbox 來安裝。在安裝docker toolbox時又出現一系列問題。百度後無果,最後明白docker最適配的系統時linux,我才安裝虛擬機用linux系統來安裝docker。

實習主編   |   王楠嵐

責       編   |   王自強

溫馨提示:點擊頁面右下角「寫留言」發表評論,期待您的參與!期待您的轉發!

相關焦點

  • Win10家庭版也可以裝Docker桌面版了!
    然而,由於大多數的個人電腦系統是win10家庭版系統,這就導致無法安裝Docker Desktop版本,只能選擇安裝步驟繁瑣的Toolbox版本。為了解決這個問題,小編測試並運行成功了一個可以在win10家庭版系統上安裝Docker Desktop版本的方法。請接著往下看。開啟虛擬化切記,安裝Docker必須在主板BIOS中打開一下CPU的虛擬化功能。
  • win10安裝配置Docker Desktop
    微信公眾號:碼農私塾關注可獲得更多編程知識分享如果你覺得文章對你有幫助,歡迎讚賞目錄 安裝Docker DesktopDocker Desktop設置Docker Desktop 使用總結安裝Docker Desktop docker在Liunx上才能使用,
  • 十分鐘搞定在win10下安裝docker
    放在有docker的環境中就可以運行,不管何種平臺,只需要打一次包就能移植到任何平臺。有點類似java程序。你編寫只需要一次,只要有JVM的地方都可以拿來運行。只不過docker做的更徹底。你java程序還需要JVM環境吧,可能還需要Mysql資料庫環境,甚至redis緩存環境等等,docker 可以把它們統統打成一個image(鏡像),你不用再關心環境的事情,Run 就是了。
  • Win10環境下DockerToolbox安裝教程
    這裡提供的安裝選項,除了Git 其它都要選上,Git作用和Windows的cmd窗口一樣,要不要裝看自己喜好。Next;在這一步中,默認紅線那一項是沒有被選擇的,手動勾選,這一項安裝的VirtualBox用來提供虛擬機,很好用比win10自帶的虛擬化功能好用,最好安裝。Next;
  • Win10下安裝docker,還有這些小妙招~
    1、準備工作1)Win10專業版或者企業版,家庭版需要升級到專業版或企業版;如何升級網上很多教程;2)Win10安裝Ubuntu子系統,見windows10 安裝 ubuntu子系統;3)下載Docker for Window安裝包2、 win10下linux版本
  • win10專業版和家庭版區別是什麼?
    win10系統版本種類繁多,目前市面上常見正式版、家庭版、教育版等等,很多朋友都不知都怎麼給自己選擇一款合適的作業系統?
  • Docker安裝
    Docker 引擎在Linux發行版上運行。前提條件Docker需要兩個重要的安裝要求:1.它僅適用於64位Linux安裝,注意:是64位的Linux系統。2.它需要Linux內核版本3.10或更高版本。
  • Win10下安裝Docker集成Mysql(一)
    同時系統會被安裝Oracle VM VirtualBox這個虛擬機軟體。       Docker默認IP位址為192.168.99.100三、Docker下安裝Mysql$ docker pull mysql #在docker
  • 怎麼用u盤安裝win10系統-【技術在線】維修遠程卡頓虛擬機筆記本
    怎麼用u盤安裝win10系統-【技術在線】維修遠程卡頓虛擬機筆記本還記得剛買電腦時的速度麼?令地球上任何1臺緩慢的電腦爆發出驚人的速度!!!電腦提速、系統重裝、中毒死機、軟體不會裝、電腦藍屏、電腦卡頓、虛擬機安裝。。。
  • 虛擬機的新選擇,win10自帶Hyper-V 虛擬機
    Hyper-V 簡介Hyper-V是 win10自帶的虛擬機安裝管理工具,使用Hyper-V 可以方便在win10上安裝各種不同的虛擬機
  • 如何在Windows 10家庭版上安裝Docker
    如果你曾嘗試在Windows 10家庭版上安裝
  • Win10專業版和家庭版有什麼區別?
    Windows10共有四個版本,分別為專業版、家庭版、企業版、教育版,可能大家會在選擇家庭版和專業版中糾結,不知道如何選擇,原因無非就是因為你對兩大版本不太了解
  • Docker 課程更新通知-全網第一個docker虛擬機系統課程新升級!
    於是我們今年推出了更加簡便、快捷、安全的docker虛擬機,這也是第一個針對生物信息學的docker虛擬機系統,今天我在此給大家介紹一下docker虛擬技術。什麼是docker虛擬技術Docker的思想來自於貨櫃,貨櫃解決了什麼問題?在一艘大船上,可以把貨物規整的擺放起來。
  • 手把手用win10做NAS:搭配emby,VM虛擬群暉,直通硬碟!打造家庭影音媒體伺服器!
    1、推薦i3-8100處理的主機一臺,我這次用的是之前主機組裝的雲軒mini小電腦:當然,做NAS更推薦的是這臺組裝方案,大家參考下圖配置即可:組裝一臺高性能NAS:打造家庭影音媒體伺服器流暢硬解轉碼PlexEmby Jellyfin2、一塊存儲數據的硬碟,我使用的是3.5寸,10T硬碟一塊,主要用來直通給虛擬機下的群暉NAS。
  • VMware虛擬機裡安裝Win10系統教程
    密碼:6600Windows10/64位下載地址:https://pan.baidu.com/s/1TDEaZEJnV3GzcC44D4hKwQ密碼:7700[簡介]:VMware虛擬機安裝教程+VMware虛擬機裡安裝Win10系統教程下面是安裝VMware虛擬機的教程,以VMware16為例,如果您電腦已經安裝過了VMware虛擬機,可直接看後面的在
  • Win10虛擬機Hyper-v 安裝教程及介紹!
    百度,原文連結:https://baike.baidu.com/item/Hyper-V安裝教程有兩種安裝教程,第一種是只能win10專業版或企業版使用,第二種可以家庭版或教育版使用。安裝教程(第一種)準備材料:1、安裝了win10專業版或企業版的電腦(不是該版本請看第二種)具體步驟:1、首先搜索「控制面板」,並點擊。
  • 每期一問:Win10專業版和家庭版有什麼區別?
    Windows10共有四個版本,分別為專業版、家庭版、企業版、教育版,可能大家會在選擇家庭版和專業版中糾結,不知道如何選擇,原因無非就是因為你對兩大版本不太了解
  • Docker的安裝與使用
    在沒有用docker之前,我們需要在本地,測試,線上部署相同的環境,相同的軟體每個環境都要安裝一次,並且每來一個新同事,相同的環境有要重新安裝一遍,很麻煩且過於重複。docker可以完美的解決這個問題用docker之後我們只需要在本地,測試,線上分別安裝相同的docker,然後在本地搭建環境,將搭建好的環境容器生成docker鏡像,只要將這個docker鏡像提供給測試和線上即可構建出相同的環境,在代碼部署上我們可以利用docker數據卷將本地項目目錄文件直接掛載到測試環境中docker在windows上的安裝Docker for Windows
  • 免費領取一套docker虛擬機!
    於是我們今年推出了更加簡便、快捷、安全的docker虛擬機,這也是第一個針對生物信息學的docker虛擬機系統,今天我在此給大家介紹一下docker虛擬技術。什麼是docker虛擬技術Docker的思想來自於貨櫃,貨櫃解決了什麼問題?在一艘大船上,可以把貨物規整的擺放起來。
  • Win10上運行Docker
    前言Docker最近推出了可以運行在Win10和Mac上的穩定版本,讓我們趕緊來體驗一下。 Docker發布Mac和Windows 的目標非常簡單——開發者可以更加簡單方便地在研發機器上使用Docker。