亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁(yè) > 知識(shí)庫(kù) > Docker的核心及安裝的具體使用

Docker的核心及安裝的具體使用

熱門標(biāo)簽:大連電銷外呼系統(tǒng)運(yùn)營(yíng)商 代理外呼系統(tǒng)創(chuàng)業(yè) 接電話機(jī)器人罵人 400電話申請(qǐng)知乎 泰州智能外呼系統(tǒng)排名 外呼系統(tǒng)虛擬號(hào)碼 百度地圖標(biāo)注尺寸無(wú)法顯示 400電話干嘛怎么申請(qǐng)信用卡 長(zhǎng)春電銷外呼系統(tǒng)代理商

一.Docker是什么?

(1)Docker是在Linux容器里運(yùn)行應(yīng)用的開源工具,是一種輕量級(jí)的“虛擬機(jī)”

Logo設(shè)計(jì)為藍(lán)色鯨魚,鯨魚可以看作為宿主機(jī),上面的集裝箱可以理解為相互隔離的容器,每個(gè)集裝箱中包含自己的應(yīng)用程序。

(2)Docker和虛擬機(jī)的區(qū)別

作為一種輕量級(jí)的虛擬化方式,Docker 與傳統(tǒng)虛擬機(jī)相比具有顯著的優(yōu)勢(shì)。

Docker之所以擁有眾多優(yōu)勢(shì),與操作系統(tǒng)虛擬化自身的特點(diǎn)是分不開的。傳統(tǒng)虛擬機(jī)需要有額外的虛擬機(jī)管理程序和虛擬機(jī)操作系統(tǒng)層,而Docker容器是直接在操作系統(tǒng)層面之上實(shí)現(xiàn)的虛擬化,
如圖:

(3)Docker的使用場(chǎng)景

現(xiàn)在開發(fā)者需要能方便地創(chuàng)建運(yùn)行在云平臺(tái)上的應(yīng)用,必須要脫離底層的硬件,同時(shí)還需要任何時(shí)間地點(diǎn)可獲取這些資源,這正是Docker所能提供的。Docker 的容器技術(shù)可以在一臺(tái)主機(jī) 上輕松為任何應(yīng)用創(chuàng)建一個(gè)輕量級(jí)的、可移植的、自給自足的容器。通過這種容器打包應(yīng)用程序,意味著簡(jiǎn)化了重新部署、調(diào)試這些瑣碎的重復(fù)工作,極大地提高了工作效率。

二.Docker的核心概念及安裝

(1)鏡像

Docker的鏡像(mage) 是創(chuàng)建容器的基礎(chǔ),類似虛擬機(jī)的快照
可以理解為是一一個(gè)面向Docker容器引擎的只讀模板。比如,一個(gè)鏡像可以是一個(gè)完整的 CentOS 操作系統(tǒng)環(huán)境,稱為-個(gè)CentOS
鏡像;可以是一個(gè)安裝了MySQL的應(yīng)用程序,稱為一個(gè)MySQL鏡像,等等。

(2)容器

Dooker的容器(Container) 是從鏡像創(chuàng)建的運(yùn)行實(shí)例。它可以被啟動(dòng)、停止和刪除。所創(chuàng)建的每一個(gè)容器都是相互隔離、互不可見,可以保證安全性的平臺(tái)。可以把容器看作一個(gè)簡(jiǎn)易版的Linux環(huán)
境,Docker 利用容器來(lái)運(yùn)行和隔離應(yīng)用。

(3)倉(cāng)庫(kù)

Docker倉(cāng)庫(kù)(Repository) 是用來(lái)集中保存鏡像的地方,當(dāng)創(chuàng)建了自己的鏡像之后,可以使用push命令將它上傳到公有倉(cāng)庫(kù)(Public) 或者私有倉(cāng)庫(kù)(Private), 這樣一來(lái)當(dāng) 下次要在另外一臺(tái)機(jī)器上使用這個(gè)鏡像時(shí),只需要從倉(cāng)庫(kù)上拉取下來(lái)就可以了。

(4)安裝Docker

主機(jī)有網(wǎng)的話可以直接安裝,

配置yum

[root@localhost ~]# rm -rf /etc/yum.repos.d/*

[root@localhost ~]# vim /etc/yum.repos.d/a.repo
[aaa]
name=asd
baseurl=file:///media
gpgcheck=0
[root@localhost ~]# mount /dev/cdrom /media/

[root@localhost ~]# yum -y install docker

安裝完成可以啟動(dòng)Docker,并設(shè)置開機(jī)自啟

[root@localhost ~]# systemctl start docker

[root@localhost ~]# systemctl enable docker

Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
[root@localhost ~]# docker version //查看Docker版本
Client:
 Version:     1.13.1
 API version:   1.26
 Package version: docker-1.13.1-75.git8633870.el7.centos.x86_64
 Go version:   go1.9.4
 Git commit:   8633870/1.13.1
 Built:      Fri Sep 28 19:45:08 2018
 OS/Arch:     linux/amd64

Server:
 Version:     1.13.1
 API version:   1.26 (minimum version 1.12)
 Package version: docker-1.13.1-75.git8633870.el7.centos.x86_64
 Go version:   go1.9.4
 Git commit:   8633870/1.13.1
 Built:      Fri Sep 28 19:45:08 2018
 OS/Arch:     linux/amd64
 Experimental:  false

分為服務(wù)端與客戶端

三.Docker鏡像操作

(1)搜索鏡像(前提電腦有網(wǎng))

[root@localhost ~]# docker search dhcp

INDEX    NAME                      DESCRIPTION                   STARS   OFFICIAL  AUTOMATED
docker.io  docker.io/networkboot/dhcpd          Suitable for running a DHCP server for you...  43          [OK]
docker.io  docker.io/joebiellik/dhcpd           DHCP server running on Alpine Linux       15          [OK]
docker.io  docker.io/gns3/dhcp              A DHCP container for GNS3 using dnsmasq     3          [OK]
docker.io  docker.io/instantlinux/dhcpd-dns-pxe      Serve DNS, DHCP and TFTP from a small Alpi...  2          [OK]
docker.io  docker.io/ictu/dhcpd-tftpd           dhcpd tftpd container              1          [OK]
docker.io  docker.io/marcelwiget/dhcptester        Simple dhcp client simula

(2)獲取鏡像

[root@localhost ~]# docker pull docker.io/network/dhcpd //下載上面最開頭的dhcp

還有一種就是插入已經(jīng)下載好的dhcp

做成光盤插入到主機(jī)中

[root@localhost ~]# mount /dev/cdrom /media/
[root@localhost ~]# cd /media/
[root@localhost media]# ls
dhcp
[root@localhost media]# cp dhcp /
[root@localhost media]# 
[root@localhost /]# docker load < dhcp
fccbfa2912f0: Loading layer 116.9 MB/116.9 MB
e1a9a6284d0d: Loading layer 15.87 kB/15.87 kB
ac7299292f8b: Loading layer 14.85 kB/14.85 kB
a5e66470b281: Loading layer 5.632 kB/5.632 kB
a8de0e025d94: Loading layer 3.072 kB/3.072 kB
e2e29955c5aa: Loading layer 12.7 MB/12.7 MB
12e14fab4dd4: Loading layer 49.15 kB/49.15 kB
47bdfd3bbf39: Loading layer 4.096 kB/4.096 kB
Loaded image: docker.io/networkboot/dhcpd:latest

將鏡像下載到本地

(3)查看鏡像信息

[root@localhost /]# docker images
REPOSITORY          TAG         IMAGE ID //鏡像ID      CREATED       SIZE
docker.io/networkboot/dhcpd  latest       6f98b6b9b486    19 months ago    125 MB
  • REPOSITORY: 鏡像屬于的倉(cāng)庫(kù)。
  • TAG: 鏡像的標(biāo)簽信息,標(biāo)記同一個(gè)倉(cāng)庫(kù)中的不同鏡像。
  • IMAGE ID: 鏡像的唯一ID號(hào),唯一標(biāo)識(shí)了該鏡像。
  • CREATED: 鏡像創(chuàng)建時(shí)間。
  • CREATED: 鏡像創(chuàng)建時(shí)間。
[root@localhost /]# docker inspect 6f98b6b9b486 \查看鏡像ID詳細(xì)信息

鏡像的詳細(xì)信息中包括創(chuàng)建時(shí)間、系統(tǒng)版本.主機(jī)名.域名.用戶.卷.標(biāo)簽.操作系統(tǒng).設(shè)備ID等各種信息。

[root@localhost /]# docker tag docker.io/networkboot/dhcpd dhcp:dhcp 
第一個(gè)dhcp:名稱
第二個(gè)dhcp:標(biāo)簽

(4)刪除鏡像

[root@localhost /]# docker rmi dhcp:dhcp
Untagged: dhcp:dhcp

四.Docker容器操作

容器是Docker的另一一個(gè)核心概念,簡(jiǎn)單來(lái)說(shuō),容器是鏡像的一個(gè)運(yùn)行實(shí)例,是獨(dú)立運(yùn)行的一個(gè)或一組應(yīng)用及它們所必需的運(yùn)行環(huán)境,包括文件系統(tǒng)、系統(tǒng)類庫(kù). shell 環(huán)境等。鏡像是只讀模板,而容器會(huì)給這個(gè)只讀模板一個(gè)額外的可寫層

(1)容器的創(chuàng)建與啟動(dòng)

[root@localhost /]# docker create -it docker.io/networkboot/dhcpd /bin/bash

e392026ddd186d01cbd3306acae15f2f197dc9874a84ea241d347c7fe20a0946

常用選項(xiàng): -i表示讓容器的輸入保持打開: -t表示讓Docker分配一個(gè)偽終端。

[root@localhost /]# docker ps -a \\查看所有容器運(yùn)行狀態(tài)
CONTAINER ID    IMAGE             COMMAND         CREATED       STATUS       PORTS        NAMES
e392026ddd18    docker.io/networkboot/dhcpd  "/entrypoint.sh /b..."  About a minute ago  Created                 elegant_goldwasser

輸出信息顯示容器的ID號(hào).加載的鏡像.運(yùn)行的程序.創(chuàng)建時(shí)間、目前所處的狀態(tài)、端口映射.容器名稱等。其中狀態(tài)-欄為Created表示當(dāng)前的容器是新創(chuàng)建的并處于停止?fàn)顟B(tài)。

[root@localhost /]# docker start e392026ddd18  \\啟動(dòng)容器 ,上面的ID
e392026ddd18

容器啟動(dòng)后,可以看到容器狀態(tài)一欄已經(jīng)變?yōu)閁P,表示容器已經(jīng)處于啟動(dòng)狀態(tài)。

(2)容器的運(yùn)行與終止

[root@localhost /]# docker stop 容器的ID號(hào)

(3)容器的進(jìn)入

[root@localhost /]# docker exec -it e392026ddd18 /bin/bash
root@e392026ddd18:/# 

用戶可以通過所創(chuàng)建的終端來(lái)輸入命令,通過exit命令退出容器.

root@e392026ddd18:/# ls
bin  core entrypoint.sh home lib64 mnt proc run  srv tmp var
boot dev  etc      lib  media opt root sbin sys usr
root@e392026ddd18:/# exit
exit

(4)容器的導(dǎo)出導(dǎo)入

容器是最小化,導(dǎo)致一些命令不能使用,所以就要從容器里面導(dǎo)出到本地來(lái)設(shè)置,設(shè)置完再導(dǎo)入進(jìn)容器就可以。

導(dǎo)出命令如下:

[root@localhost /]# docker export e392026ddd18>/etc/dhcp/dhcpd.conf

亂數(shù)字為容器的ID號(hào)

把dhcp主配置文件導(dǎo)出來(lái)配置,

導(dǎo)入命令如下:

[root@localhost /]# docker import /etc/dhcp/dhcpd.conf > e392026ddd18

(5)容器的刪除

可以使用dockerrm命令將一個(gè)已經(jīng)終止?fàn)顟B(tài)的容器進(jìn)行刪除。

一個(gè)鏡像可以包含多個(gè)容器

[root@localhost /]# docker stop e392026ddd18  \\先停止
e392026ddd18
[root@localhost /]# docker rm e392026ddd18  \\再刪除
e392026ddd18
[root@localhost /]# docker ps -a
CONTAINER ID    IMAGE        COMMAND       CREATED       STATUS       PORTS        NAMES

五.Docker資源控制

Cgroup是Controlgroup的簡(jiǎn)寫,是Linux內(nèi)核提供的一種限制所使用物理資源的機(jī)制,這些資源主要包括CPU.內(nèi)存、blkio。 下面就這3個(gè)方面來(lái)談一下Docker是如何使用Cgroup機(jī)制進(jìn)行管理的。

(1)限制CPU使用速率

例如,將容器60ff4594cc73的CPU使用設(shè)置為20000,設(shè)置CPU的使用率限定為20%:

[root@localhost ~]# echo 20000 &gt;/sys/fs/ cgroup/ cpu/ system. slice/docker-60ff4594cc73b5474477 636b25b41f 16e1 66a3606aed22 6522d420d0c296990d. scope/cpu . cfs_ quota _us

(2)多任務(wù)按比例分享CPU

例如,運(yùn)行3個(gè)新建容器A. B、C,占用CPU資源的比例為1:1:2就可以這樣執(zhí)行:

[root@localhost /]# docker run -tid --cpu-shares 1024  +鏡像A
[root@localhost /]# docker run -tid --cpu-shares 1024  +鏡像B
[root@localhost /]# docker run -tid --cpu-shares 2048  +鏡像C

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

標(biāo)簽:清遠(yuǎn) 興安盟 安陽(yáng) 臺(tái)灣 雅安 中衛(wèi) 大慶 長(zhǎng)治

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Docker的核心及安裝的具體使用》,本文關(guān)鍵詞  Docker,的,核心,及,安,裝的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Docker的核心及安裝的具體使用》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Docker的核心及安裝的具體使用的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    成人a大片在线观看| 尤物视频网站在线| 亚洲第一色在线| 久久国产精品自线拍免费| 午夜欧美福利| 亚洲精品中文一区不卡| 亚洲精品久久久中文字| 欧美a免费| 国产一区国产二区国产三区| 青草国产在线| 国产精品自拍在线观看| 欧美国产日韩久久久| a级毛片免费观看网站| 国产不卡福利| 精品在线观看国产| 91麻豆tv| 999精品在线| 久久精品免视看国产明星| 成人免费一级纶理片| 欧美a级大片| 欧美大片aaaa一级毛片| 黄色免费三级| 99热精品一区| 日本伦理片网站| 久久久久久久免费视频| 欧美大片一区| 毛片高清| 青青青草视频在线观看| 亚洲 欧美 91| 日日日夜夜操| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产一级生活片| 日本在线不卡视频| 日韩中文字幕在线播放| 日本特黄一级| 精品国产一区二区三区久 | 一级女性大黄生活片免费| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 成人高清视频免费观看| 精品国产一区二区三区精东影业 | 日本特黄特色aa大片免费| 麻豆系列国产剧在线观看| 欧美18性精品| 国产原创中文字幕| 91麻豆tv| 久草免费在线视频| 四虎久久影院| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 黄视频网站在线免费观看| 国产精品1024永久免费视频| 日韩在线观看视频免费| 99久久精品国产高清一区二区 | 天天做人人爱夜夜爽2020| 美国一区二区三区| 天天色成人| 国产91精品一区二区| 精品国产三级a| 久久久成人影院| 黄色免费三级| 香蕉视频三级| 日韩一级黄色| 国产91精品一区| 亚欧视频在线| 国产欧美精品| 韩国三级视频在线观看| 日韩av东京社区男人的天堂| 国产一区二区精品久久91| 99色精品| 成人免费网站视频ww| 欧美另类videosbestsex| 国产91精品一区二区| 国产麻豆精品| 日韩中文字幕一区二区不卡| 国产高清在线精品一区二区| 国产成人精品综合久久久| 亚洲 男人 天堂| 精品国产亚一区二区三区| 一本高清在线| 国产麻豆精品免费密入口| 精品国产香蕉在线播出| 黄色免费网站在线| 亚洲 国产精品 日韩| 欧美18性精品| 日韩男人天堂| 国产一区免费观看| 青青青草影院| a级毛片免费观看网站| 韩国毛片免费大片| 欧美激情影院| 国产网站免费| 日本在线不卡视频| 国产a网| 九九精品在线播放| 国产91视频网| 欧美激情中文字幕一区二区| 国产精品123| 99热精品一区| 久久成人综合网| 麻豆网站在线看| 国产a视频| 精品国产一区二区三区精东影业 | 国产国语对白一级毛片| 国产精品1024在线永久免费| 精品久久久久久中文字幕一区 | 高清一级片| 国产精品1024在线永久免费| 欧美国产日韩一区二区三区| 九九久久99| 久久99中文字幕| 韩国三级香港三级日本三级la| 国产91素人搭讪系列天堂| 精品国产一区二区三区久久久狼| 999久久久免费精品国产牛牛| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 日本在线不卡免费视频一区| 黄视频网站在线看| 日韩一级黄色| 一级女性全黄生活片免费| 尤物视频网站在线观看| 欧美大片毛片aaa免费看| 一级女人毛片人一女人| 国产不卡在线播放| 国产高清视频免费| 一级女人毛片人一女人| 91麻豆爱豆果冻天美星空| 在线观看导航| 国产原创中文字幕| 美女免费黄网站| 国产一级强片在线观看| 国产国语在线播放视频| 九九精品久久| 91麻豆精品国产自产在线| 亚洲天堂在线播放| 国产精品免费久久| 青青青草视频在线观看| 亚洲精品中文字幕久久久久久| 韩国三级视频在线观看| 久久精品大片| 91麻豆国产福利精品| 亚欧视频在线| 欧美激情一区二区三区视频 | 99色视频在线观看| 国产欧美精品| 黄视频网站免费看| 黄视频网站免费看| 欧美日本韩国| 国产伦久视频免费观看视频| 成人免费网站视频ww| 国产91精品一区| 国产91精品一区| 999精品在线| 成人av在线播放| 欧美激情一区二区三区在线播放| 国产亚洲精品aaa大片| 九九精品在线| 国产伦久视频免费观看 视频| 日本在线不卡免费视频一区| 国产视频一区在线| 亚欧视频在线| 国产成人精品影视| 欧美日本二区| 精品国产一区二区三区久久久蜜臀| 日韩欧美一二三区| 天天做日日爱夜夜爽| 精品视频一区二区三区| 国产欧美精品| 国产国语对白一级毛片| 欧美激情一区二区三区在线 | 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 日本免费看视频| 日韩在线观看视频免费| a级黄色毛片免费播放视频| 99热热久久| 成人免费一级纶理片| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 日韩男人天堂| 精品国产亚洲人成在线| 成人影视在线播放| 亚久久伊人精品青青草原2020| 久久国产一区二区| 色综合久久手机在线| 尤物视频网站在线| 91麻豆精品国产自产在线| 成人高清视频免费观看| 欧美日本韩国| 一级毛片视频在线观看| 国产不卡在线播放| 高清一级片| 四虎精品在线观看| 亚洲 男人 天堂| 成人免费观看的视频黄页| 亚洲天堂一区二区三区四区| 99色视频在线观看| 91麻豆tv| 亚州视频一区二区| 国产综合91天堂亚洲国产| 久久99这里只有精品国产| 999精品视频在线| 深夜做爰性大片中文| 日韩在线观看免费完整版视频|