婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Docker的核心及安裝的具體使用

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

熱門標簽:大連電銷外呼系統運營商 代理外呼系統創業 接電話機器人罵人 400電話申請知乎 泰州智能外呼系統排名 外呼系統虛擬號碼 百度地圖標注尺寸無法顯示 400電話干嘛怎么申請信用卡 長春電銷外呼系統代理商

一.Docker是什么?

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

Logo設計為藍色鯨魚,鯨魚可以看作為宿主機,上面的集裝箱可以理解為相互隔離的容器,每個集裝箱中包含自己的應用程序。

(2)Docker和虛擬機的區別

作為一種輕量級的虛擬化方式,Docker 與傳統虛擬機相比具有顯著的優勢。

Docker之所以擁有眾多優勢,與操作系統虛擬化自身的特點是分不開的。傳統虛擬機需要有額外的虛擬機管理程序和虛擬機操作系統層,而Docker容器是直接在操作系統層面之上實現的虛擬化,
如圖:

(3)Docker的使用場景

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

二.Docker的核心概念及安裝

(1)鏡像

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

(2)容器

Dooker的容器(Container) 是從鏡像創建的運行實例。它可以被啟動、停止和刪除。所創建的每一個容器都是相互隔離、互不可見,可以保證安全性的平臺。可以把容器看作一個簡易版的Linux環
境,Docker 利用容器來運行和隔離應用。

(3)倉庫

Docker倉庫(Repository) 是用來集中保存鏡像的地方,當創建了自己的鏡像之后,可以使用push命令將它上傳到公有倉庫(Public) 或者私有倉庫(Private), 這樣一來當 下次要在另外一臺機器上使用這個鏡像時,只需要從倉庫上拉取下來就可以了。

(4)安裝Docker

主機有網的話可以直接安裝,

配置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

安裝完成可以啟動Docker,并設置開機自啟

[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

分為服務端與客戶端

三.Docker鏡像操作

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

[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

還有一種就是插入已經下載好的dhcp

做成光盤插入到主機中

[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: 鏡像屬于的倉庫。
  • TAG: 鏡像的標簽信息,標記同一個倉庫中的不同鏡像。
  • IMAGE ID: 鏡像的唯一ID號,唯一標識了該鏡像。
  • CREATED: 鏡像創建時間。
  • CREATED: 鏡像創建時間。
[root@localhost /]# docker inspect 6f98b6b9b486 \查看鏡像ID詳細信息

鏡像的詳細信息中包括創建時間、系統版本.主機名.域名.用戶.卷.標簽.操作系統.設備ID等各種信息。

[root@localhost /]# docker tag docker.io/networkboot/dhcpd dhcp:dhcp 
第一個dhcp:名稱
第二個dhcp:標簽

(4)刪除鏡像

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

四.Docker容器操作

容器是Docker的另一一個核心概念,簡單來說,容器是鏡像的一個運行實例,是獨立運行的一個或一組應用及它們所必需的運行環境,包括文件系統、系統類庫. shell 環境等。鏡像是只讀模板,而容器會給這個只讀模板一個額外的可寫層

(1)容器的創建與啟動

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

e392026ddd186d01cbd3306acae15f2f197dc9874a84ea241d347c7fe20a0946

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

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

輸出信息顯示容器的ID號.加載的鏡像.運行的程序.創建時間、目前所處的狀態、端口映射.容器名稱等。其中狀態-欄為Created表示當前的容器是新創建的并處于停止狀態。

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

容器啟動后,可以看到容器狀態一欄已經變為UP,表示容器已經處于啟動狀態。

(2)容器的運行與終止

[root@localhost /]# docker stop 容器的ID號

(3)容器的進入

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

用戶可以通過所創建的終端來輸入命令,通過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)容器的導出導入

容器是最小化,導致一些命令不能使用,所以就要從容器里面導出到本地來設置,設置完再導入進容器就可以。

導出命令如下:

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

亂數字為容器的ID號

把dhcp主配置文件導出來配置,

導入命令如下:

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

(5)容器的刪除

可以使用dockerrm命令將一個已經終止狀態的容器進行刪除。

一個鏡像可以包含多個容器

[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的簡寫,是Linux內核提供的一種限制所使用物理資源的機制,這些資源主要包括CPU.內存、blkio。 下面就這3個方面來談一下Docker是如何使用Cgroup機制進行管理的。

(1)限制CPU使用速率

例如,將容器60ff4594cc73的CPU使用設置為20000,設置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)多任務按比例分享CPU

例如,運行3個新建容器A. B、C,占用CPU資源的比例為1:1:2就可以這樣執行:

[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

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:清遠 興安盟 安陽 臺灣 雅安 中衛 大慶 長治

巨人網絡通訊聲明:本文標題《Docker的核心及安裝的具體使用》,本文關鍵詞  Docker,的,核心,及,安,裝的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Docker的核心及安裝的具體使用》相關的同類信息!
  • 本頁收集關于Docker的核心及安裝的具體使用的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲精品日韩综合观看成人91| 99视频一区二区| 亚洲综合视频在线观看| 亚洲精品成人a在线观看| 免费在线观看日韩欧美| 久久综合999| 91麻豆国产精品久久| 亚洲国产sm捆绑调教视频| 夜夜嗨av一区二区三区中文字幕| 亚洲人123区| 亚洲一区二区四区蜜桃| 亚洲444eee在线观看| 日韩主播视频在线| 国产一区二区在线影院| 大陆成人av片| 欧美性生活一区| 欧美日韩亚洲综合一区二区三区| 欧美一区二区三区精品| 国产色婷婷亚洲99精品小说| 亚洲美女视频在线观看| 日本美女一区二区三区视频| 国产夫妻精品视频| 在线视频一区二区三| 91精品国产免费久久综合| 国产亚洲成aⅴ人片在线观看| 综合av第一页| 裸体在线国模精品偷拍| 成人av免费在线| 欧美一区二区黄| 亚洲欧洲av一区二区三区久久| 天天综合色天天综合色h| 国产精品综合久久| 精品视频一区 二区 三区| 久久久久国产免费免费| 亚洲制服欧美中文字幕中文字幕| 国产一区二区三区| 欧美色手机在线观看| 欧美国产成人精品| 另类成人小视频在线| 91免费国产在线观看| 久久久国产精华| 五月开心婷婷久久| 国产宾馆实践打屁股91| 884aa四虎影成人精品一区| 中文字幕亚洲在| 精品亚洲成av人在线观看| 欧美视频在线播放| 国产精品久久久久一区二区三区| 轻轻草成人在线| 欧美天堂一区二区三区| 亚洲青青青在线视频| 国产成人亚洲综合a∨婷婷图片 | av资源网一区| 欧美r级在线观看| 日韩精品一级中文字幕精品视频免费观看 | 亚洲国产精品国自产拍av| 日韩精品色哟哟| 欧洲色大大久久| 成人免费在线播放视频| 国产一区二区三区免费播放| 日韩你懂的在线播放| 日韩在线一二三区| 欧美日韩视频在线第一区| 亚洲女人小视频在线观看| 成人免费观看男女羞羞视频| 久久久久久久久久电影| 激情五月婷婷综合| 精品久久久久久久久久久院品网 | 中文字幕av一区二区三区| 久久99热狠狠色一区二区| 欧美一区二区视频在线观看2020| 偷拍亚洲欧洲综合| 在线播放中文字幕一区| 日韩精品亚洲专区| 日韩一区二区三区在线观看| 天天综合网天天综合色| 日韩欧美国产一区在线观看| 极品销魂美女一区二区三区| 精品久久久久久久人人人人传媒 | 国产精品视频一区二区三区不卡| 国产精品原创巨作av| 欧美国产欧美综合| 97精品视频在线观看自产线路二| 国产精品二三区| 欧美无乱码久久久免费午夜一区 | 99久久免费国产| 亚洲日本乱码在线观看| 色综合久久久久久久久久久| 亚洲国产欧美一区二区三区丁香婷| 欧美伊人久久大香线蕉综合69| 亚洲狠狠爱一区二区三区| 91麻豆精品国产91久久久久 | 在线视频综合导航| 日韩精品一二三四| 国产女人水真多18毛片18精品视频| 北条麻妃一区二区三区| 午夜私人影院久久久久| 精品处破学生在线二十三| 成人福利视频在线| 亚洲va国产天堂va久久en| 久久这里只有精品6| 99精品黄色片免费大全| 日本亚洲电影天堂| 国产精品另类一区| 7777精品伊人久久久大香线蕉完整版| 精品一区二区三区在线播放视频 | 欧美精品丝袜中出| 精品一区二区免费在线观看| 亚洲欧洲av在线| 精品欧美一区二区三区精品久久| 成人性生交大片免费看视频在线 | 亚洲男人电影天堂| 欧美一区二区三区四区久久| 99精品视频在线观看| 国产真实乱子伦精品视频| 亚洲人成人一区二区在线观看| 欧美精品一区二区不卡 | 国产精品色哟哟| 欧美日韩国产乱码电影| 成人aa视频在线观看| 麻豆精品在线播放| 亚洲成人自拍一区| 一区在线观看视频| 久久久久高清精品| 91精品国产一区二区三区香蕉| 99久久久免费精品国产一区二区| 国产原创一区二区三区| 日韩av午夜在线观看| 亚洲午夜视频在线| 最好看的中文字幕久久| 久久久五月婷婷| 日韩美女主播在线视频一区二区三区| 91激情五月电影| 91免费国产视频网站| www.亚洲免费av| 不卡一区二区三区四区| 国产乱码字幕精品高清av| 蜜桃91丨九色丨蝌蚪91桃色| 日韩成人免费在线| 日本欧美久久久久免费播放网| 亚洲成a人在线观看| 亚洲国产综合在线| 日本网站在线观看一区二区三区| 亚洲一区二区三区精品在线| 91麻豆精品国产91| 国产精品免费久久| 色诱视频网站一区| 国产精品白丝jk黑袜喷水| 成人动漫一区二区| 麻豆久久久久久久| 精品99999| 欧美一区二区国产| 3atv一区二区三区| 欧美三级视频在线| 欧美人狂配大交3d怪物一区| 欧美日韩国产一级二级| 91精品国产91久久综合桃花| 日韩欧美资源站| 国产日产欧产精品推荐色| 亚洲精品在线免费观看视频| 国产视频一区二区在线观看| 中文成人av在线| 亚洲午夜视频在线| 麻豆精品在线播放| 国产成人av电影在线| 91美女福利视频| 在线成人午夜影院| 久久久久综合网| 亚洲理论在线观看| 婷婷六月综合亚洲| 国产一区二区三区| 色婷婷亚洲综合| 欧美一区二区性放荡片| 国产欧美精品一区| 亚洲免费av高清| 国产一区视频网站| 色哦色哦哦色天天综合| 日韩精品一区国产麻豆| 中文字幕亚洲综合久久菠萝蜜| 亚洲一级二级三级| 国产一区三区三区| 欧美亚洲禁片免费| 国产校园另类小说区| 亚洲成av人片在线| 成人综合日日夜夜| 8x8x8国产精品| 亚洲视频一二区| 日本欧美在线看| 99久久精品国产网站| 日韩一区二区三区四区| 亚洲视频狠狠干| 久久精品国产一区二区三区免费看 | 欧美日韩成人在线一区| 久久久国产精华| 免费高清在线视频一区·| 91影视在线播放| 国产日产欧产精品推荐色 | 国产日产精品一区| 免费人成在线不卡| 在线观看国产精品网站|