.NETCoreDocker實現(xiàn)容器化與私有鏡像倉庫管理-創(chuàng)新互聯(lián)

一、Docker介紹

創(chuàng)新互聯(lián)建站從2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都做網(wǎng)站、網(wǎng)站制作網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元比如做網(wǎng)站,已為上家服務(wù),為比如各地企業(yè)和個人服務(wù),聯(lián)系電話:13518219792

Docker是用Go語言編寫基于Linux操作系統(tǒng)的一些特性開發(fā)的,其提供了操作系統(tǒng)級別的抽象,是一種容器管理技術(shù),它隔離了應(yīng)用程序?qū)A(chǔ)架構(gòu)(操作系統(tǒng)等)的依賴。相較于虛擬機而言,Docker共享的是宿主機的硬件資源,使用容器來提供獨立的運行環(huán)境來運行應(yīng)用。虛擬機則是基于Supervisor(虛擬機管理程序)使用虛擬化技術(shù)來提供隔離的虛擬機,在虛擬機的操作系統(tǒng)上提供運行環(huán)境!雖然兩者都提供了很好的資源隔離,但很明顯Docker的虛擬化開銷更低!

Docker涉及了三個核心概念:Register、Image、Container。

1. Registry:倉庫。用來存儲Docker鏡像,比如Docker官方的Docker Hub就是一個公開的倉庫,在上面我們可以下載我們需要的鏡像。

2. Image:鏡像。開發(fā)人員創(chuàng)建一個應(yīng)用程序或服務(wù),并將它及其依賴關(guān)系打包到一個容器鏡像中。鏡像是應(yīng)用程序的配置及其依賴關(guān)系的靜態(tài)形式。

3. Container:容器。Container是鏡像的運行實例,它是一個隔離的、資源受控的可移植的運行時環(huán)境,其中包含操作系統(tǒng)、需要運行的程序、運行程序的相關(guān)依賴、環(huán)境變量等。

它們?nèi)叩南嗷プ饔藐P(guān)系是:

當(dāng)我們執(zhí)行Docker pull或Docker run命令時,若本地?zé)o所需的鏡像,那么將會從倉庫(一般為DockerHub)下載(pull)一個鏡像。Docker執(zhí)行run方法得到一個容器,用戶在容器里執(zhí)行各種操作。Docker執(zhí)行commit方法將一個容器轉(zhuǎn)化為鏡像。Docker利用login、push等命令將本地鏡像推送(push)到倉庫。其他機器或服務(wù)器上就可以使用該鏡像去生成容器,進而運行相應(yīng)的應(yīng)用程序。

二、Docker安裝

1、使用yum源安裝, 由于國內(nèi)訪問官方源慢,此處添加阿里的源

 > wget -P /etc/yum.repos.d/ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
 > yum install -y docker-ce

網(wǎng)站名稱:.NETCoreDocker實現(xiàn)容器化與私有鏡像倉庫管理-創(chuàng)新互聯(lián)
文章源于:http://muchs.cn/article2/cddjoc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司網(wǎng)站導(dǎo)航、網(wǎng)站內(nèi)鏈企業(yè)建站、營銷型網(wǎng)站建設(shè)、網(wǎng)站排名

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務(wù)器托管