成人怡红院-成人怡红院视频在线观看-成人影视大全-成人影院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號
老师掀起裙子让我挺进 | 精品国产一区二区三区香蕉| 国产成人无码免费视频在线| 99久久无码一区人妻| HD老熟女BBN老淑女| 成人精品一区二区三区在线观看| 被学长抱进小树林C个爽作文| 麻豆果冻视频传媒APP下载| 9人妻人人澡人人爽人人精品| 无码熟妇人妻AV在线影片免费| 精品无码人妻一区二区三区四| 色多多WWW视频在线观看免费| 免费AV片大尺度在线观看| 国产欧美日韩一区二区三区| 3D动漫同人精品无码专区| 妺妺窝人体色www九色| 中文字幕日韩精品无码内射| 日韩人妻不卡一区二区三区| 麻豆国产MV视频| 第一次处破女01免费观看| 亚洲AV色噜噜男人的天堂| 黑人荫道BBWBBB大荫道| 97国产精华最好的产品亚洲| 色综合色狠狠天天综合色| 激情97综合亚洲色婷婷五| 有人有在线观看的片吗WWW| 亚洲精品无码不卡AV| 亚洲熟女成年三级中文字幕| 我和公发生了性关系视频| 久久发布国产伦子伦精品| А√中文在线资源库| 亚洲丰满熟女一区二区V| 强被迫伦姧在线观看无码| 国产无套乱子伦精彩是白视频| 中文字幕无码成人片| 午夜精品久久久久久久| 人妻少妇性色精品专区av| 久久99久国产精品66| 国产YEEZY451| 51精产国品一二三产区| 亚洲插肏熟女人妇的屄网址| 投诉12345最狠的办法| 国产熟妇人妻ⅩXXXX麻豆网址 | 精品久久亚洲中文无码| 高清一个人看WWW免费| OLDVIDEO高潮日本熟妇| 中国内地毛片免费高清| 亚洲 日韩 欧美 成人 在线观| 精产国品一二三产区M553麻豆| 亚洲人成精品久久久久| 四川老妇女乱HD| 人妻少妇 少妇人妻第一页| 久久夜色精品国产亚洲| 日韩精品人妻无码久久影院| 欧美肉欲XXⅩOOOHD| 无码精品人妻AV一区二区三区| 在C点用力把桌腿A抬离地面时游| 丰满老熟妇好大BBBBB| 久久永久免费人妻精品直播| 少妇高潮喷水在线观看| 又爽又高潮的BB视频免费看| 国产精华精华液一二三区别| 久久天天躁狠狠躁夜夜免费观看 | 男女做爰高清免费直播网站| 国产高清午夜人成在线观看| 成年女人毛片免费视频喷潮| А√天堂资源8在线官网地址| 伊人久久精品无码AV一区| 亚洲成a人片在线观看无码专区| 亚洲妇女行蜜桃AV网网站| 日韩v亚洲v欧美v精品综合| 吸咬奶头狂揉60分钟视频| 女人被狂躁的高潮免费视频| 色欲AV自慰一区二区三区| 亚洲午夜久久久久妓女影院| 成人影院YY111111在线| 黑人上司与人妻激烈中文字幕| 欧美极品少妇做受| 欧美激情一区蜜桃传媒| FREE紧VIDEOXX粗又长| 98精产国品一二三产区区| 丰满人妻熟妇乱又伦精品| 老太奶性BBWBBWBBW| 无码人妻精品一区二区三区夜夜嗨 | 玩弄粉嫩少妇高潮出白浆AⅤ| 在线观看一区二区三区AV| 国产欧美精品一区二区色综合| 欧美亚洲国产精品久久高清| 亚洲女毛多水多21P| 国产肥熟女视频一区二区三区 | YELLOW在线观看| 精品一线二线三线无人区| 偷窥妇科TUBESEX妇| ZOOM人与ZOOM| 牛牛本精品99久久精品66| 女生裙子里面到底穿了啥| 亚洲AV无码专区亚洲AV桃| 无码无套少妇毛多18PXXXX| HEYZO无码中文字幕人妻| 久久久久亚洲精品无码网址色欲 | 9LPORM自拍视频区九色| 久久99国产精品久久99小说| 无码专区国产精品视频| 成人无码视频免费播放| 美女脱精光手不挡图片| 色噜噜狠狠狠狠色综合久一| AV无码AV不卡一区二区| 精品无码一区二区三区亚洲桃色 | 少妇泬出白浆18P试看| 无码中文AV有码中文AV| BGMBGMBGM毛多多| 国产手机AV片在线无码观你| 国产精品美女一区二区视频| 丧尸 湿润 粗大 快感 变异| 99精产国电影品一二三产区区别| 久久久久无码精品国产不卡| 亚洲大尺度专区无码| 国产精品多人P群无码| 少妇人妻好深太紧了A| 赤裸羔羊Ⅲ致命快感 电影| 亲子乱AⅤ一区二区三区| CHINESE交换俱乐部4P| 欧美白人最猛性XXXXX69交| 2023年最新绝伦推理片推荐| 免费私人家庭影院| 18大禁漫画吃奶羞羞漫画| 男女交性视频无遮挡全过程| 专干日本熟妇人妻| 免费A级毛片无码免费视频120| 与亲女洗澡时伦了毛片| 噜噜噜亚洲色成人网站| √天堂资源地址在线官网| 双腿高潮抽搐喷白浆视频| 成人无码AV网站在线观看| 日韩精品无码成人专区| 成熟丰满熟妇高潮XXXXX视频| 日韩系列中文无码| 疯狂做受XXXX高潮欧美日本| 日韩人妻无码精品专区90618| 动漫高H纯肉无码视频在线观看| 欧美野外疯狂做受XXXX高潮| 欧美国产亚洲日韩在线二区| 岳女二人名器共侍一夫的出处| 国产精品国产三级国AV麻豆| 欧美日韩在线视频一区二区| AV影音先锋天堂网| 国内精品久久久久影院蜜芽| 日韩高清在线中文字带字幕| 成人欧美一区二区三区| 欧美白人最猛性XXXXX69交| 97人妻碰碰碰久久久久| 人妻av一区二区三区| 粉嫩泬一区二区三区| 香港三日本三级少妇三级2021| 国产一区二区三区无码免费 | 成 人 黄 色 网站 S色| 视频视频APP在线看| 黑人巨大猛烈捣出白浆视频在线| 亚洲国产精品VA在线播放| 亚洲日本VA中文字幕久久道具| 激情97综合亚洲色婷婷五| 亚洲成AV 人片在线观看无码| 精品久久亚洲中文无码| 亚洲一区二区三区无码蜜桃| 日本JAPANESE猛男GAY| 国产成人无码AV在线播放DVD| 亚洲А∨天堂久久精品9966 | 国产日韩AV在线播放| 不卡AV电影在线| 人妻少妇无码中文幕久久 | 日本丰满老妇BBB| 国产精品JIZZ在线观看| 亚洲国产A∨无码中文777| 蜜臀av无码少妇一区二区三区| 把佛珠一个一个挤出去| 洗澡BBWBBWBBWBBW毛| 久久精品国产999久久久| 99久久久国产精品免费牛牛| 少妇人妻无码专区视频| 狠狠色婷婷久久一区二区三区| 中国少妇XXXX做受| 肉体XXXXXⅠ8XXXX| 激情偷乱人伦小说视频在线| 18禁裸乳无遮挡啪啪无码免费| 色视频综合无码一区二区三区| 国精产品W灬源码1H855.C| 岳丰满多毛的大隂户| 日日摸夜夜添夜夜添亚洲女人| 国内精品久久久久久99| 2021av在线播放| 无码AⅤ精品一区二区三区浪潮| 久久久国产精品ⅤA麻豆百度| XXXXXHD亚洲日本HD| 香蕉AV福利精品导航| 男男GAYGAY无套GAY无套| 国产成人精品午夜福利在线播放| 亚洲色欲综合一区二区三区| 日本熟妇HD人妻| 精品亚洲AⅤ无码午夜在线| 边做饭边被躁BD小说|