成人怡红院-成人怡红院视频在线观看-成人影视大全-成人影院203nnxyz-美女毛片在线看-美女免费黄

站長資訊網
最全最豐富的資訊網站

什么是docker 容器編排

在docker中,通過執行一個YAML文件,將文件中所定義的多個容器依次啟動,這就是容器編排;實現容器編排的工具是“docker-compose”。YAML文件會定義一系列的容器以及容器運行時的屬性,Compose會根據這些配置來管理容器。

什么是docker 容器編排

本教程操作環境:linux5.9.8系統、docker-1.13.1版、Dell G3電腦。

Docker容器編排

什么是容器編排
  • 通過執行一個文件,將文件中所定義的多個容器依次啟動,這就是容器編排
  • 這個文件就是yaml文件

用來實現容器編排的工具

  • docker-compose

    可以通過安裝Docker Compose工具來實現基于YAML文件的容器編排,YAML文件會定義一系列的容器以及容器運行時的屬性,Docker Compose會根據這些配置來管理容器。

安裝docker-compose

  • docker-compose在epel源中
[root@worker1 ~]# yum install epel-release -y [root@worker1 ~]# yum install docker-compose -y

docker-compose命令的使用

  • 格式:docker-compose [選項]

  • 選項

    • up:啟動定義在yaml文件中的容器
    • down:關閉定義在yaml文件中的容器
    • -f x.yaml:指定docker-compose所要讀取的yaml文件
    • -d:在后臺執行操作
    • ps:查看基于docker-compose所啟動的容器的狀態
    • logs:查收啟動容器過程中的日志信息,用于排除錯誤
案例:

編寫docker-compose.yaml文件來啟動兩個容器:nginx,php

1)準備環境

  • 安裝epel
  • 安裝docker-compose
  • 重啟docker
  • 重啟防火墻
[root@master ~]# yum install docker -y [root@master ~]# yum install epel-release -y [root@master ~]# yum install docker-compose -y [root@master ~]# systemctl restart docker [root@master ~]# systemctl restart firewalld

2)創建yaml文件

# 編寫yam文件,在文件實現自動啟動nginx容器 [root@worker1 ~]# vim docker-compose.yaml
version: '2' services:   web:     image: nginx:1.17.10     ports:       - 80:80     volumes:       - /opt/html:/web       - /opt/conf/nginx.conf:/etc/nginx/nginx.conf
  • version:指定版本號,2
  • services:設置要啟動服務,一個服務就是一個docker容器

2)nginx 啟動容器

[root@worker1 ~]# docker-compose up -d

查看基于yaml文件啟動的容器的狀態

[root@master ~]# docker-compose ps    Name            Command          State         Ports        -------------------------------------------------------------- root_web_1   nginx -g daemon off;   Up      0.0.0.0:80->80/tcp
  • 狀態主要是是state:如果是UP,表示正常

查看啟動容器過程中的日志信息

[root@worker1 ~]# docker-compose logs

關閉基于yaml文件所啟動的容器

[root@worker1 ~]# docker-compose down

3)在第二步的基礎上編輯yaml文件,啟動php服務

第一步:修改yaml文件

version: '2'services:   web:     image: nginx     ports:       - 80:80     volumes:       - /opt/html:/web       - /opt/conf/nginx.conf:/etc/nginx/nginx.conf     links:               # 指定php容器的名稱       - php   php:                   # 此處需要和links中的值保持一致     image: php:5.6-fpm     container_name: php   # 此處需要和links中的值保持一致     volumes:       - /opt/php:/php

第二步:修改nginx的配置文件

[root@master ~]# vi /opt/conf/nginx.conf          location ~ .php$ {             root           /php;             fastcgi_pass   php:9000;    # 指定php容器名稱,docker會自動將名稱轉換成ip             fastcgi_index  index.php;                  fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;             include        fastcgi_params;         }

第三步:啟動服務

[root@master ~]# docker-compose up -d [root@master ~]# docker-compose ps Name         Command                        State         Ports        ----------------------------------------------------------------------- php          docker-php-entrypoint php-fpm   Up           9000/tcp           root_web_1   nginx -g daemon off;            Up           0.0.0.0:80->80/tcp

容器編排應用題1

1 準備一臺Centos7的服務器,檢測網絡正常

2 檢查服務器docker運行是否正常,如沒有請安裝

3 請編寫wordpress.yml模板文件,格式正確

4 請新建服務mysql和wordpress,wordpress的啟動依賴于mysql服務

5 將/opt/wordpress/data目錄掛載到到mysql容器的/var/lib/mysql目錄下,做持久存儲!

6 MySQL初始信息包括:root密碼,創建的數據庫,普通用戶,普通用戶的密碼

7 wordpress數據庫配置正確

8 wordpress做端口映射,將wordprss的80端口映射在宿主機的8000端口上

# 這個yaml文件要啟動兩個容器 version: '2' services:   # 第一個容器:wordpress容器   wordpress:     # 指定鏡像名稱     image: wordpress     # 將容器的80端口映射到宿主機的8000     ports:       - 8000:80     # 設置將mysql容器的名稱解析程序mysql容器的IP     links:       - mysql     # 設置容器之間依賴關系,設置成必須先啟動mysql容器才啟動wordpress容器     depends_on:       - mysql   # 第二個容器:MySQL容器   mysql:     # 指定鏡像名名稱是mysql     image: mysql:5.6     # 設置容器的名稱的是mysql     container_name: mysql     # 設置邏輯卷掛載     volumes:        - /opt/wordpress/data:/var/lib/mysql      # 設置mysql容器的環境變量     environment:       # 設置mysql容器中mysql的root密碼為123       MYSQL_ROOT_PASSWORD: 123       # 為wordpress創建一個數據庫,庫名是wordpress       MYSQL_DATABASE: wp          # 創建一個普通用戶wp       MYSQL_USER: wp       # 為上面的普通用戶設置密碼是wp       MYSQL_PASSWORD: wp

9 docker-compose成功啟動各個容器,成功訪問到wordpress頁面

[root@master ~]# docker-compose up -d [root@master ~]# docker ps
  • 瀏覽器訪問:http://ip:8000

推薦學習:《docker視頻教程》

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
狠狠色噜噜狠狠狠888米奇视频| 波多野结衣守望人妻理论| 无遮挡亲胸捏胸免费视频| 伴郎粗大的内捧猛烈进出视频观看 | 亚洲人成电影网站色MP4| 精品久久久久久中文字幕大豆网| 一面膜上边一面膜下边日本| 免费国产VA在线观看中文字| 巴西大肥熟女毛茸茸| 无码成人黄动漫在线观看| 韩国办公室三级HD激情在线观看| 在线观看亚洲区激情AV| 人妻少妇中文字幕在线一区| 国产乱人伦AV在线麻豆A| 一本一道AV无码中文字幕﹣百度| 免费一区二区三区成人免费视频| 国产XXX69麻豆国语对白| 亚洲欧洲日产国码AⅤ| 熟妇毛耸耸浓密茂盛| 国产CHINESE男男GAY| 国语自产偷拍精品视频偷| 无码一区二区三区AⅤ免费麻豆| 国产三级无码内射在线看| 野花影视大全在线观看免费| 人人插人人操人人射av网| 黑人粗大猛烈XXⅩXXBB| 爸的比老公大两倍儿媳妇叫什么呢| 无码人妻视频一区二区三区| 无码人妻AV一区二区三区蜜臀| 亚洲国产成人BT天堂| 中文字幕肉感巨大的乳专区| 丁香花在线电影小说| JAPANESE春药高潮| 亚洲色欲色欱WWW在线| 秋霞国产成人精品午夜视频APP| 国精产品一区一区三区| JAPANESE熟女熟妇多毛毛| 亚洲国产婷婷香蕉久久久久久| 成人免费777777被爆出| 亚洲乱码一区二区三区| 日本亚洲色欲网站WWW| 久久成人国产精品| 国产欧美日韩专区发布| 大白肥妇BBVBBW高潮| 综合久久国产九一剧情麻豆 | 亚洲日本乱码一区二区在线二产线| 欧美日韩精品视频一区二区| 女人高潮抽搐喷液30分钟视频| 国产乱了真实在线观看| 被黑人伦流澡到高潮HNP动漫| 亚洲AV中文无码| 蜜臀人妻四季AV一区二区不卡| 国产精品成人VA在线观看| JAPANXXXXHDAV无码| 一对一大尺度聊天APP安装 | 夜夜躁狠狠躁日日躁| 午夜精品久久久久久久无码| 亚洲VA无码手机在线电影| 欧美成人少妇人妻精品视频 | 久久精品国产9久久综合| 人妻中文字系列无码专区| 亚洲精品成人久久久| 成人女人爽到高潮的Av在线| 久久久精品中文字幕麻豆发布| 少妇爆乳无码专区| 在线视频夫妻内射| 国产偷自一区二区三区| 热99RE6久精品国产首页青柠| 亚洲精品美女久久久久99| 东北老熟女疯狂作爱视频| 久久人爽人人爽人人片AV| 天天噜日日噜狠狠噜免费| 7777色鬼XXXX欧美色妇| 极品熟妇大蝴蝶20P| 色婷婷粉嫩AV精品综合在线| 张柏芝阿娇全套无删减1313| 国内精品自线一区麻豆| 日韩精品一区二区三区中文| 在线观看成人无码中文AV天堂| 国产无套码AⅤ在线观看| 日本亲近相奷中文字幕视频| 在线观看AV黄网站永久| 国内精品一线二线三线黄| 色欲人妻AAAAAAA无码| 性欧美乱妇COME | 麻花传媒剧国产MV高清播放| 性无码专区一色吊丝中文字幕| 成人国产一区二区三区精品不卡| 林静公交车被做到高C| 亚洲成人无码一区二区三区| 国产嗷嗷叫高潮快点再用力| 国产性色强伦免费视频| 精东传媒VS天美传媒电影| 日本午夜精品理论片A级APP发| 人体色窝窝7777777| 日本无人区码一码二码三码区别| 亚洲国产综合无码一区二区BT下| 无码中文亚洲AV影音先锋无码| 亚洲AV成人一区二区三区网站| 亚洲伊人久久综合成人| 少妇被三个黑人调教| 亚洲色欲色欲大片WWW无码| 免费人成在线观看视频高潮| 亚洲国产精品美女久久久久| 国产成人MV视频在线观看| 日日摸夜夜添夜夜添无码免费视频 | 国产下药迷倒白嫩美女网站| 日韩欧美群交P片內射中文| JIZZJIZZ丝袜老师| 女人两个奶被揉到高潮就不想了| 一女大战七个黑人到喷浆| 精品无人区麻豆乱码1区2 | 中文字幕一区二区三区乱码人妻 | 尤物一二三区在线内射美女| 久久精品国产亚洲AV蜜桃AV| 亚洲人成网77777亚洲色| 精品 日韩 国产 欧美 视频| 亚洲AV日韩AV无码污污网站| 国产午夜精品理论片A级在线观看| 无码AV中文字幕免费放| 国产精品JIZZ在线观看老狼| 玩弄少妇高耸白嫩的乳峰A片小说 玩弄三个高大的熟妇赶尸艳谈 | 少妇人妻偷人精品视频| XXXXXHD亚洲日本HD| 热RE99久久精品国99热| JEANASIS日本| 全部AV―极品视觉盛宴| 爆乳护士HD完整版在线播放| 人妻无码一区二区不卡无码AV| 八区精品色欲人妻综合网| 日本MACBOOKPRO高清| 成人乱子视频在线播放| 色狠狠色噜噜AV天堂一区| 国产 字幕 制服 中文 在线| 天天躁夜夜躁狠狠是什么心态| 国产妓女牲交A毛片| 无人区一码卡二卡三乱码| 亚洲AV永久无码精品一区二区不| AV无码人妻精品丰满熟妇区| 欧洲一卡2卡3卡4卡乱码视频| 亚洲色大成网站WWW在线观看| 国产VA在线观看免费| 日本精品无码一区二区三区久久久| 伊人精品成人久久综合全集观看| 国产乱人伦APP精品久久| 日本人XXXX裸体XXXX| JAPANESE五十路熟女| 欧美妆和日韩妆区别777CCC| 99久久精品国产一区二区三区 | 男女嘿咻发声动态图| Chinese老女人老熟妇69| 人妻少妇乱孑伦无码专区蜜柚 | 丝袜美腿一区二区三区| 亚洲人成色777777网站| 果冻传媒董小宛一区二区| 无码AV最新高清无码专区| 国产99视频精品免视看9| 熟妇人妻中文A∨无码| 国产精品亚洲片在线观看不卡| 肉色超薄丝袜脚交一区二区| 成人免费视频CAOPORN| 日韩精品人妻系列无码AV东京| YY6090青苹果影院| 人妻少妇精品无码专区| ぱらだいす天堂中文网WWW在线 | 日本三级强伦姧护士HD| 97在线视频人妻无码| 漂亮人妻洗澡被公强 日日躁| 第一次处破女01免费观看| 未成18不能看的视频| 久久99精品久久久久久| 夜夜躁天天躁很很躁| 国产成人精品亚洲一区二区三区| 日子我妈妈毛片儿电影| 国产成人精品视频ⅤA秋霞影院 | 午夜成人影片在线观看免费完整高| 国产精品成人一区无码| 亚洲AV无码专区亚洲AV漫画| 久久96国产精品久久| 夜夜高潮夜夜爽高清完整版1| 日本一线和三线的区别| 大学生酒店呻吟在线观看| 少妇高潮毛片免费看| 国产色无码精品视频国产| 一边捏奶头一边高潮视频| 日本熟熟妇XXXXX精品熟妇| 成人无码精品1区2区3区免费看| 少妇极品丰满人妻无码视频| 女人18片毛片60分钟中国| 高清不卡一区二区三区| 人体艺术大胆图片| 国产亚AV手机在线观看| _97夜夜澡人人爽人人喊_欧美| 深灬深灬深灬深灬一点| 久久精品人人槡人妻人人玩| 波多野结衣AV中文一区二区三区| 亚洲AV日韩综合一区| 欧美视频二区欧美影视| 国产又色又爽又黄的在线观看| 999久久久国产精品消防器材|