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

主頁 > 知識庫 > Docker Swarm 服務編排之命令詳解

Docker Swarm 服務編排之命令詳解

熱門標簽:10086外包用的什么外呼系統(tǒng) 上海申請高400開頭的電話 400電話辦理介紹信 怎么找到?jīng)]有地圖標注的店 打400電話怎么辦理收費 宿城區(qū)電話機器人找哪家 福州企業(yè)電銷機器人排名 河南防封號電銷機器人是什么 麗江真人語音電話外呼系統(tǒng)

一、簡介

  Docker有個編排工具docker-compose,可以將組成某個應該的多個docker容器編排在一起,同時管理。同樣在Swarm集群中,可以使用docker stack 將一組相關聯(lián)的服務進行編排管理。

  Docker stack 也是一個yaml文件,和一份docker-compose.yml文件差不多,指令也基本一致。但是與compose相比其不支持build、links和network_mode。Docker stack有一個新的指令deploy。

  注:stack不支持的指令

  

二、Deploy

  Deploy是用來指定swarm服務部署和運行時的相關配置,并且只有使用docker stack deploy 部署swarm集群時才會生效。如果使用docker-compose up 或者docker-compose run時,該選項會被忽略。要使用deploy選項,compose-file中version版本要在3或3+。  

version: '3'
services:
  redis:
    image: redis:alpine
    deploy:
      replicas: 6
      update_config:
        parallelism: 2
        delay: 10s
      restart_policy:
        condition: on-failure

  (1)ENDPOINT_MODE

   指定swarm服務發(fā)現(xiàn)的模式

  • endpoint_mode: vip - Docker為swarm集群服務分配一個虛擬IP(VIP),作為客戶端到達集群服務的“前端”。Docker 在客戶端和可用工作節(jié)點之間對服務的請求進行路由。而客戶端不用知道有多少節(jié)點參與服務或者是這些節(jié)點的IP/端口。(這是默認模式)
  • endpoint_mode: dnsrr -

DNS輪詢(DNSRR)服務發(fā)現(xiàn)不使用單個虛擬IP。 Docker為服務設置DNS條目,使得服務名稱的DNS查詢返回一個IP地址列表,并且客戶端直接連接到其中的一個。如果您想使用自己的負載平衡器,或者混合Windows和Linux應用程序,則DNS輪詢功能非常有用。

  注:version 3.3+

version: "3.3"
 
services:
  wordpress:
    image: wordpress
    ports:
      - 8080:80
    networks:
      - overlay
    deploy:
      mode: replicated
      replicas: 2
      endpoint_mode: vip
 
  mysql:
    image: mysql
    volumes:
       - db-data:/var/lib/mysql/data
    networks:
       - overlay
    deploy:
      mode: replicated
      replicas: 2
      endpoint_mode: dnsrr
 
volumes:
  db-data:
 
networks:
  overlay:

  (2)LABELS  

  指定服務的標簽。這些標簽僅在服務上設置,而不在服務的任何容器上設置  

version: "3"
services:
  web:
    image: web
    deploy:
      labels:
        com.example.description: "This label will appear on the web service"

  要改為在容器上設置標簽,請在deploy之外使用標簽鍵

version: "3"
services:
  web:
    image: web
    labels:
      com.example.description: "This label will appear on all containers for the web service"

  (3)MODE

  全局(每個群集節(jié)點只有一個容器)或副本(指定容器的數(shù)量)。默認值被副本。 

version: '3'
services:
  worker:
    image: dockersamples/examplevotingapp_worker
    deploy:
      mode: global

  (4)PLACEMENT

  指定約束和偏好設置 

version: '3'
services:
  db:
    image: postgres
    deploy:
      placement:
        constraints:
          - node.role == manager
          - engine.labels.operatingsystem == ubuntu 14.04
        preferences:
          - spread: node.labels.zone

  (5)REPLICAS

  如果服務是副本模式(默認模式),可以指定該服務運行的容器數(shù)量。 

version: '3'
services:
  worker:
    image: dockersamples/examplevotingapp_worker
    networks:
      - frontend
      - backend
    deploy:
      mode: replicated
      replicas: 6

  (6)RESOURCES

  資源限制配置 

version: '3'
services:
  redis:
    image: redis:alpine
    deploy:
      resources:
        limits:
          cpus: '0.50'
          memory: 50M
        reservations:
          cpus: '0.25'
          memory: 20M

  在下例中,redis服務限制使用不超過50M的內(nèi)存和0.50(50%)的可用處理時間(CPU),并且擁有20M的內(nèi)存和0.25個CPU時間(總是可用)。  

  (7)RESTART_POLICY

  配置在容器退出時是否并如何重啟容器。取代restart指令。

  • condition :none、on-failure和any(默認any)
  • delay :在重啟嘗試之間等待多久(默認0)
  • max_attempts :嘗試重啟的次數(shù)(默認一直重啟,直到成功)
  • window : 在確實一個重啟是否成功前需要等待的窗口時間 
version: "3"
services:
  redis:
    image: redis:alpine
    deploy:
      restart_policy:
        condition: on-failure
        delay: 5s
        max_attempts: 3
        window: 120s

  (8)UPDATE_CONFIG

  配置服務如何升級

  • parallelism:同一時間升級的容器數(shù)量
  • delay:容器升級間隔時間
  • failure_action:升級失敗后的動作(continue、rollback和pause。默認pause)。
  • monitor:更新完成后確實成功的時間(ns|us|ms|s|m|h)。
  • (默認0s)max_failure_ratio:更新期間允許的失敗率o
  • rder:更新期間的操作順序。停止優(yōu)先(舊任務在開始新任務之前停止)或者先啟動(首先啟動新任務,并且正在運行的任務短暫重疊)(默認停止優(yōu)先)注意:只支持v3.4及更高版本。  
version: '3.4'
services:
  vote:
    image: dockersamples/examplevotingapp_vote:before
    depends_on:
      - redis
    deploy:
      replicas: 2
      update_config:
        parallelism: 2
        delay: 10s
        order: stop-first

 (9)depends_on

  表示服務之間的依賴關系  

version: '3'
services:
  web:
    build: .
    depends_on:
      - db
      - redis
  redis:
    image: redis
  db:
    image: postgres

  (10)dns  

  自定義DNS服務器。可以是單個值或列表。 

dns: 8.8.8.8
dns:
  - 8.8.8.8
  - 9.9.9.9

  (11)dns_search  

dns_search: example.com
dns_search:
  - dc1.example.com
  - dc2.example.com

  (12)environment  

  添加環(huán)境變量。您可以使用數(shù)組或字典。任何布爾值;真/假,是/否,需要用引號括起來以確保它們不被YML解析器轉(zhuǎn)換為True或False。 

environment:
  RACK_ENV: development
  SHOW: 'true'
  SESSION_SECRET:
 
environment:
  - RACK_ENV=development
  - SHOW=true
  - SESSION_SECRET

  (13)expose

  開放容器的端口而不用在主機上暴露端口,它們只能被相關聯(lián)的服務獲取。只能指定內(nèi)部端口。 

expose:
 - "3000"
 - "8000"

以上就是Docker Swarm 服務編排之命令的詳細內(nèi)容,更多關于Docker Swarm 服務編排的資料請關注腳本之家其它相關文章!

標簽:連云港 荊門 面試通知 遵義 朝陽 運城 隴南 雞西

巨人網(wǎng)絡通訊聲明:本文標題《Docker Swarm 服務編排之命令詳解》,本文關鍵詞  Docker,Swarm,服務,編排,之,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關。
  • 相關文章
  • 下面列出與本文章《Docker Swarm 服務編排之命令詳解》相關的同類信息!
  • 本頁收集關于Docker Swarm 服務編排之命令詳解的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    www.欧美.com| 肉色丝袜一区二区| 中文字幕永久在线不卡| 亚洲欧美在线观看| 亚洲主播在线观看| 一区二区三区四区激情 | 日韩国产在线观看一区| 亚洲欧美一区二区三区孕妇| 亚洲综合在线第一页| 日韩国产在线一| 欧美日韩高清影院| 国产午夜精品久久| 国内精品久久久久影院薰衣草| 欧美日韩一区二区三区免费看| 亚洲一区二区视频在线观看| 国产成人在线视频免费播放| 久久这里只有精品视频网| 一区二区三区四区视频精品免费| 成人app下载| 日韩综合小视频| 国产三级精品三级| 99久久婷婷国产综合精品 | 亚洲福中文字幕伊人影院| 色94色欧美sute亚洲13| 偷拍一区二区三区| 中文在线资源观看网站视频免费不卡 | 青椒成人免费视频| 日韩欧美aaaaaa| av在线一区二区三区| 裸体在线国模精品偷拍| 国产精品福利电影一区二区三区四区| 色综合色综合色综合色综合色综合 | 国产成人精品三级| 亚洲天堂福利av| 国产亚洲综合性久久久影院| 欧美吻胸吃奶大尺度电影| 国产成人午夜高潮毛片| 午夜伊人狠狠久久| 国产精品久久777777| 在线观看视频91| eeuss鲁一区二区三区| 国产成人精品aa毛片| 国产精品全国免费观看高清| 精品国产露脸精彩对白| 日韩欧美视频一区| 精品国产乱子伦一区| 91麻豆精品国产91久久久久久久久 | 成人爱爱电影网址| 国产成人精品aa毛片| 国产露脸91国语对白| 欧美视频中文一区二区三区在线观看| 久久精品国产亚洲aⅴ| 国产精品综合网| 国产成人鲁色资源国产91色综| 国产自产视频一区二区三区| 国产麻豆成人精品| 久久er精品视频| 加勒比av一区二区| 成人免费毛片嘿嘿连载视频| 97久久精品人人做人人爽50路| 色老综合老女人久久久| 精品乱人伦小说| 亚洲乱码中文字幕| 国产精品白丝jk黑袜喷水| 91国产成人在线| 91麻豆精品国产91| 中文字幕一区二区三区色视频| 亚洲一区二区三区免费视频| 国内精品伊人久久久久av影院| 99视频精品在线| 久久亚洲综合av| 美女在线观看视频一区二区| 97精品超碰一区二区三区| caoporen国产精品视频| 日本伦理一区二区| 亚洲欧洲在线观看av| 日韩电影一区二区三区| av亚洲精华国产精华| 欧美在线一区二区| 久久亚洲二区三区| 国内外成人在线| 欧美成人精品1314www| 午夜伊人狠狠久久| 欧美日韩国产123区| 免费av网站大全久久| 欧美变态tickling挠脚心| 蜜桃视频第一区免费观看| 欧美精品亚洲一区二区在线播放| 亚洲日本va午夜在线影院| 福利一区福利二区| 一区二区三区日韩在线观看| 色94色欧美sute亚洲线路一久| 亚洲欧洲99久久| 欧美一区二区三区男人的天堂| 久久99久久精品| 国产精品久久久久桃色tv| 91国偷自产一区二区三区观看| 亚洲超碰精品一区二区| 久久午夜羞羞影院免费观看| 国产99久久久国产精品免费看| 亚洲免费看黄网站| 欧美精品一区二区在线观看| 成人av电影在线网| 久久99国产精品成人| 亚洲一区二区综合| 中文字幕中文字幕一区| 欧美日韩情趣电影| 色av成人天堂桃色av| 成人小视频在线| 久久丁香综合五月国产三级网站| 亚洲四区在线观看| 国产日韩欧美一区二区三区乱码 | 精品sm在线观看| 欧美日韩一区二区三区四区五区 | 欧美日韩一卡二卡三卡 | 久久综合av免费| 亚洲精品一区二区三区影院| 欧美午夜宅男影院| 色综合一个色综合| 成人一区二区三区视频在线观看| 日韩中文字幕av电影| 成人免费小视频| 亚洲欧洲日韩一区二区三区| 久久精品亚洲乱码伦伦中文 | 色哟哟一区二区在线观看| 国产成人免费视频网站| 国产精品1区二区.| 国产精品一二三四五| 粉嫩一区二区三区在线看| 青草av.久久免费一区| 日韩专区中文字幕一区二区| 麻豆精品精品国产自在97香蕉| 五月婷婷久久丁香| 国内精品国产成人| jlzzjlzz亚洲日本少妇| 3d成人h动漫网站入口| 欧美成人一区二区三区 | 色综合天天综合色综合av| av亚洲精华国产精华| 欧美日韩精品二区第二页| 欧美一区二区视频网站| 久久免费的精品国产v∧| 成人欧美一区二区三区| 日本午夜一区二区| 成人性生交大合| 精品成人免费观看| 一区二区欧美视频| 国产成人av电影| 欧美不卡视频一区| 亚洲精品视频自拍| 久久国产精品72免费观看| 91浏览器入口在线观看| 91精品国产麻豆国产自产在线 | 色偷偷久久人人79超碰人人澡| 欧美一区二区视频在线观看2020| 国产欧美视频一区二区三区| 蜜桃91丨九色丨蝌蚪91桃色| 6080午夜不卡| 日本网站在线观看一区二区三区 | 亚洲精品国产精品乱码不99| 秋霞成人午夜伦在线观看| 欧美日韩久久不卡| 美女一区二区在线观看| 色天使久久综合网天天| 亚洲精品亚洲人成人网在线播放| 日韩成人一区二区三区在线观看| 色综合婷婷久久| 久久99国产精品久久| 国产亚洲一区二区三区在线观看 | 亚洲午夜精品网| 欧美一区二区在线看| 国产一区二区三区av电影| 久久九九国产精品| 欧美亚洲综合另类| 国产精品亚洲视频| 一区二区三区在线视频观看58 | 美女mm1313爽爽久久久蜜臀| 91麻豆视频网站| 久久99精品久久只有精品| 久久久久久免费网| 在线区一区二视频| 丁香桃色午夜亚洲一区二区三区| 国产清纯白嫩初高生在线观看91 | 777午夜精品免费视频| 国产精品一区二区久久不卡| 一区二区三区四区不卡视频| 26uuu亚洲婷婷狠狠天堂| 欧美色图片你懂的| 97精品国产97久久久久久久久久久久| 视频在线在亚洲| 午夜成人在线视频| 樱桃视频在线观看一区| 国产精品久久毛片| 亚洲欧洲三级电影| 亚洲三级在线播放| 国产精品电影院| 国产精品大尺度| 国产日本一区二区| 久久精品夜夜夜夜久久| 欧美激情一区二区三区全黄|