日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
64位CentOS下安裝與啟動Docker

一、Docker簡介

成都創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設,樂清企業(yè)網(wǎng)站建設,樂清品牌網(wǎng)站建設,網(wǎng)站定制,樂清網(wǎng)站建設報價,網(wǎng)絡營銷,網(wǎng)絡優(yōu)化,樂清網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

Docker 提供了一個可以運行你的應用程序的封套(envelope),或者說容器,是輕量級的“容器引擎+映像倉庫”,在LXC(linux輕量級容器)的基礎上構(gòu)建,可以運行任何應用程序。

Docker 擴展了 Linux 容器(Linux Containers),或著說 LXC,通過一個高層次的 API 為進程單獨提供了一個輕量級的虛擬環(huán)境。Docker 利用了 LXC, cgroups 和 Linux 自己的內(nèi)核。和傳統(tǒng)的虛擬機不同的是,一個 Docker 容器并不包含一個單獨的操作系統(tǒng),而是基于已有的基礎設施中操作系統(tǒng)提供的功能來運行的。

Docker類似虛擬機的概念,但是與虛擬化技術的不同點在于下面幾點:

1.虛擬化技術依賴物理CPU和內(nèi)存,是硬件級別的;而docker構(gòu)建在操作系統(tǒng)上,利用操作系統(tǒng)的containerization技術,所以docker甚至可以在虛擬機上運行。

2.虛擬化系統(tǒng)一般都是指操作系統(tǒng)鏡像,比較復雜,稱為“系統(tǒng)”;而docker開源而且輕量,稱為“容器”,單個容器適合部署少量應用,比如部署一個redis、一個memcached。

3.傳統(tǒng)的虛擬化技術使用快照來保存狀態(tài);而docker在保存狀態(tài)上不僅更為輕便和低成本,而且引入了類似源代碼管理機制,將容器的快照歷史版本一一記錄,切換成本很低。

4.傳統(tǒng)的虛擬化技術在構(gòu)建系統(tǒng)的時候較為復雜,需要大量的人力;而docker可以通過Dockfile來構(gòu)建整個容器,重啟和構(gòu)建速度很快。更重要的是Dockfile可以手動編寫,這樣應用程序開發(fā)人員可以通過發(fā)布Dockfile來指導系統(tǒng)環(huán)境和依賴,這樣對于持續(xù)交付十分有利。

5.Dockerfile可以基于已經(jīng)構(gòu)建好的容器鏡像,創(chuàng)建新容器。Dockerfile可以通過社區(qū)分享和下載,有利于該技術的推廣。

Docker 會像一個可移植的容器引擎那樣工作。它把應用程序及所有程序的依賴環(huán)境打包到一個虛擬容器中,這個虛擬容器可以運行在任何一種 Linux 服務器上。這大大地提高了程序運行的靈活性和可移植性,無論需不需要許可、是在公共云還是私密云、是不是裸機環(huán)境等等。

Docker也是一個云計算平臺,它利用Linux的LXC、AUFU、Go語言、cgroup實現(xiàn)了資源的獨立,可以很輕松的實現(xiàn)文件、資源、網(wǎng)絡等隔離,其最終的目標是實現(xiàn)類似PaaS平臺的應用隔離。

docker.io的核心層由以下幾個部分組成:

1、可執(zhí)行程序,“/usr/bin/docker”

2、docker.io網(wǎng)站上有一系列創(chuàng)建好的操作系統(tǒng)和應用程序映像

3、AUFS(另一個統(tǒng)一文件系統(tǒng))來實現(xiàn)文件系統(tǒng)的快照,文件變化,控制只讀或讀寫的需求。

4、LXC(Linux輕量級容器)

5、Cgroups(各種資源和命名空間的管理)

二、安裝

1、取消selinux,因為它會干擾lxc的正常功能

sudo vim /etc/selinux/config

SELINUX=disabled

SELINUXTYPE=targeted

2、配置Fedora EPEL 源

[root@YTX_18_93 ~]# sudo yum install http://ftp.riken.jp/Linux/fedora/epel/6/i386/epel-release-6-8.noarch.rpm

3、配置hop5.in源

[root@YTX_18_93 ~]# cd /etc/yum.repos.d

[root@YTX_18_93 yum.repos.d]# sudo wget http://www.hop5.in/yum/el6/hop5.repo

4、安裝docker-io

[root@YTX_18_93 ~]# yum install docker-io

5、檢查安裝情況

[root@YTX_18_93 ~]# docker -h

6、啟動docker

[root@YTX_18_93 ~]# service docker start

Starting docker:                                          [  OK  ]


網(wǎng)站欄目:64位CentOS下安裝與啟動Docker
文章位置:http://www.dlmjj.cn/article/dhohgoe.html