日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長(zhǎng)提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請(qǐng)做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線(xiàn)咨詢(xún)客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會(huì)員:747

今天為什么要教大家并分享關(guān)于Docker環(huán)境搭建的內(nèi)容呢?因?yàn)槿f(wàn)丈高樓平地起大家都知道,Docker環(huán)境搭建不管在開(kāi)發(fā)領(lǐng)域或者測(cè)試領(lǐng)域都應(yīng)用非常廣泛,因?yàn)镈ocker環(huán)境可以實(shí)現(xiàn)軟件虛擬化,而我們的虛擬機(jī)是實(shí)現(xiàn)硬件的虛擬化。一般來(lái)說(shuō)傳統(tǒng)的自動(dòng)化測(cè)試都是基于單機(jī)項(xiàng)目運(yùn)行測(cè)試項(xiàng)目執(zhí)行測(cè)試,目前分布式自動(dòng)化測(cè)試框架都是可以并行執(zhí)行測(cè)試,同時(shí)能夠支持多種瀏覽同時(shí)運(yùn)行軟件來(lái)操作系統(tǒng),在性能及物力資源上更上了一層樓,同時(shí)也提升了軟件測(cè)試的效率與質(zhì)量。

首先我們需要了解一下搭建Docker環(huán)境需要學(xué)習(xí)那些與環(huán)境相關(guān)的知識(shí)點(diǎn),以及各知識(shí)點(diǎn)在項(xiàng)目中體現(xiàn)的的作用與價(jià)值,為什么要學(xué)習(xí)這些知識(shí),如何去應(yīng)用,請(qǐng)看以下詳細(xì)過(guò)程。

為什么要學(xué)習(xí)虛擬機(jī)?

虛擬機(jī)的出現(xiàn)是隨著PC機(jī)的硬件的提升、開(kāi)發(fā)與測(cè)試環(huán)境的多樣化的訴求而誕生的一種技術(shù),目前虛擬機(jī)已被廣泛應(yīng)用于各學(xué)校與企業(yè)機(jī)構(gòu)。

虛擬機(jī)一般是通過(guò)虛擬機(jī)軟件來(lái)實(shí)現(xiàn)的,在虛擬機(jī)中我們可以模擬實(shí)現(xiàn)和真實(shí)的物理環(huán)境基本相似的環(huán)境。

虛擬機(jī)的特點(diǎn):

封裝性:是指封裝好的一系列的文件。

隔離性:是指虛擬機(jī)和物理機(jī)、虛擬機(jī)和虛擬機(jī)之間是相互隔離的。

獨(dú)立性:是指虛擬機(jī)和物理機(jī)是獨(dú)立存在的,在物理機(jī)中,虛擬機(jī)不啟動(dòng)的時(shí)候,僅僅是一組文件的集合體,可以通過(guò)復(fù)制、粘貼的方式對(duì)虛擬機(jī)進(jìn)行備份、復(fù)制、移動(dòng)等相關(guān)操作。

本文教大家基于VM虛擬機(jī)安裝CentOS搭建Docker環(huán)境

 

為什么要安裝虛擬機(jī)?

因?yàn)槲覀兯蟹?wù)器搭建都是基于虛擬機(jī)進(jìn)行搭建的。虛擬機(jī)只有在運(yùn)行的時(shí)候,才會(huì)占用物理機(jī)的CPU和內(nèi)存等相關(guān)硬件資源,一般在不運(yùn)行的情況下,僅僅只是占用物理機(jī)中的磁盤(pán)資源,節(jié)約物理資源。

如何安裝虛擬機(jī)?

第一步:大家可以直接通過(guò)官網(wǎng)下載VMware軟件。

第二步:安裝VM,只需要點(diǎn)擊下一步一路點(diǎn)擊下去即可安裝完成,桌面會(huì)生成一個(gè)VM的圖標(biāo),表示VM安裝成功,再基于VM環(huán)境新建虛擬機(jī)及l(fā)inux操作系統(tǒng)。

什么是Linux(centos)?

linux是芬蘭人林納斯·托瓦茲開(kāi)發(fā)的初始版本。

linux本身只是指linux的內(nèi)核。而平時(shí)在企業(yè)中提及的linux,都是指linux的發(fā)行版。

所謂的發(fā)行版就是在linux內(nèi)核的基礎(chǔ)上,提供了個(gè)性化的庫(kù)和庫(kù)函數(shù)、個(gè)性化的shell版本和個(gè)性化的系統(tǒng)軟件及應(yīng)用軟件的一個(gè)打包系統(tǒng)。。

常見(jiàn)的linux的發(fā)行版:

Redhat(redhat的社區(qū)版)

debian

suse

ubuntu(烏班圖)

什么是Linux(centos)?

我們目前所有的軟件操作系統(tǒng)環(huán)境都是在Linux環(huán)境上進(jìn)行部署。

為什么要選擇linux?

優(yōu)點(diǎn):

開(kāi)源免費(fèi)

2. 真正的多用戶(hù)、多進(jìn)程的操作系統(tǒng)。

3. 內(nèi)存管理非常優(yōu)秀,性能非常優(yōu)秀。

CentOS虛擬機(jī)安裝過(guò)程如下:

第一步:新建虛擬機(jī),打開(kāi)新建虛擬機(jī)軟件。

本文教大家基于VM虛擬機(jī)安裝CentOS搭建Docker環(huán)境

 

第二步:選擇典型推薦安裝方式,點(diǎn)擊下一步。

本文教大家基于VM虛擬機(jī)安裝CentOS搭建Docker環(huán)境

 

第三步:選擇安裝centOS鏡像文件,點(diǎn)擊下一步。

本文教大家基于VM虛擬機(jī)安裝CentOS搭建Docker環(huán)境

 

第四步:根據(jù)需要修改虛擬機(jī)名稱(chēng)和虛擬機(jī)文件的保存地址,如下圖所示:

本文教大家基于VM虛擬機(jī)安裝CentOS搭建Docker環(huán)境

 

第五步:根據(jù)需要設(shè)置虛擬機(jī)的磁盤(pán)大小和組成方式。

本文教大家基于VM虛擬機(jī)安裝CentOS搭建Docker環(huán)境

 

第六步:點(diǎn)擊完成就會(huì)自動(dòng)開(kāi)啟虛擬機(jī)。選擇install centos 7.

本文教大家基于VM虛擬機(jī)安裝CentOS搭建Docker環(huán)境

 

設(shè)置時(shí)間與語(yǔ)言等相關(guān)設(shè)置選擇項(xiàng)。

Linux環(huán)境安裝完可以開(kāi)啟虛擬機(jī)界面,如下圖所示:

本文教大家基于VM虛擬機(jī)安裝CentOS搭建Docker環(huán)境

 

訪(fǎng)問(wèn)Linux圖形化界面如下圖所示:

本文教大家基于VM虛擬機(jī)安裝CentOS搭建Docker環(huán)境

 

到這兒為止,虛擬機(jī)的安裝與Linux操作系統(tǒng)環(huán)境搭建已完成。接下來(lái)將基于Linux搭建Docker環(huán)境。

基于Linux環(huán)境搭建Docker

一般搭建Docker環(huán)境我們都使用命令行yum命令來(lái)安裝。

注意事項(xiàng):安裝Docker需要CentOS系統(tǒng)的內(nèi)核版本大于 3.10 ,通過(guò) 此命令uname -r 來(lái)查看你當(dāng)前的內(nèi)核版本是否兼容當(dāng)前安裝的docker。

yum包更新命令如下:sudo yum update

安裝依賴(lài)性的軟件包,需要使用yum-util 提供yum-config-manager功能,命令行如下:

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

設(shè)置yum源

yum-config-manager --add-repo URL地址信息,例如:docker網(wǎng)址下linux-centos-docker-ce.repo

yum install docker-ce docker-ce-cli containerd.io

安裝過(guò)程如果報(bào)錯(cuò):Problem: package docker-ce-3:19.03.4-3.el7.x86_64 requires containerd.io >= 1.2.2-3 注意需要優(yōu)先裝新的版本: containerd.io。

dnf install

通過(guò)docker官網(wǎng)基于linux環(huán)境centos紅帽子操作系統(tǒng)X86_64位,下載穩(wěn)定版的包,基于linux環(huán)境的包文件如下,可通過(guò)官網(wǎng)安裝:

containerd.io-1.2.6-3.3.el7.x86_64.rpm

啟動(dòng)docker服務(wù)命令如下:

systemctl start docker

設(shè)置開(kāi)機(jī)自啟動(dòng)

systemctl start docker

systemctl enable docker

驗(yàn)證Docker安裝成功,如下圖所示:

通過(guò)Docker -version命令檢查Docker命令是否安裝成功。

本文教大家基于VM虛擬機(jī)安裝CentOS搭建Docker環(huán)境

 

通過(guò)此命令可以查看docker啟動(dòng)狀態(tài):

systemctl status docker

本文教大家基于VM虛擬機(jī)安裝CentOS搭建Docker環(huán)境

 

使用命令行卸載Docker過(guò)程如下:

首先,查找Docker環(huán)境是否已存安裝,通過(guò)如下命令查詢(xún)。

yum list installed | grep docker

其次,如果Docker已經(jīng)存在就刪除,通過(guò)以下命令來(lái)操作:

yum remove docker-ce.x86_64 ddocker-ce-cli.x86_64 -y

再次,刪除Docker相關(guān)的,刪除鏡像/容器等,使用如下命令。

rm -rf /var/lib/docker

最后,再驗(yàn)證Docker卸載成功。

總結(jié): 本次課程內(nèi)容主要跟大家詳細(xì)講解了基于Linux環(huán)境搭建Docker環(huán)境相關(guān)內(nèi)容。通過(guò)yum命令行來(lái)在線(xiàn)下載docker軟件,在安裝之前我們需要了解并掌握虛擬機(jī)環(huán)境搭建及安裝過(guò)程,通過(guò)以上內(nèi)容大家都知道,所有的測(cè)試環(huán)境、自動(dòng)化測(cè)試環(huán)境、性能測(cè)試環(huán)境一般都會(huì)用到虛擬機(jī),為什么要用到虛擬機(jī)以及虛擬機(jī)的作用與價(jià)值詳解,在上文中已經(jīng)講解得很清楚,希望大家能夠結(jié)合我講解的相關(guān)內(nèi)容多操作實(shí)踐搭建docker,今天內(nèi)容的核心在于如何基于Linux環(huán)境搭建docker操作系統(tǒng),從而如何通過(guò)命令來(lái)搭建Docker環(huán)境,最后講了如何通過(guò)命令行來(lái)卸載Docker全過(guò)程,如果大家在搭建環(huán)境的過(guò)程中有任何的疑問(wèn),歡迎探討。

分享到:
標(biāo)簽:虛擬機(jī) 安裝
用戶(hù)無(wú)頭像

網(wǎng)友整理

注冊(cè)時(shí)間:

網(wǎng)站:5 個(gè)   小程序:0 個(gè)  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會(huì)員

趕快注冊(cè)賬號(hào),推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨(dú)大挑戰(zhàn)2018-06-03

數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過(guò)答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫(kù),初中,高中,大學(xué)四六

運(yùn)動(dòng)步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動(dòng)步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績(jī)?cè)u(píng)定2018-06-03

通用課目體育訓(xùn)練成績(jī)?cè)u(píng)定