Docker Compose 基本使用
dockercompose v3官网文档:
dockercompose中文:
借鉴:
mode replicated
mode: global 默认是服务器负载均衡自己分配
mode: replicated
replicas: 6 // 自己定义的台数
deploy:
mode: global
deploy:
mode: replicated
replicas: 6
placement
约束, 服务运行在哪个主机上面
node attribute |
matches |
example |
node.id |
node id |
node.id==2ivku8v2gvtg4 |
node.hostname |
node hostname |
node.hostname!=node-2 |
node.role |
node role |
node.role==manager |
node.labels |
user defined node labels |
node.labels.security==high |
engine.labels |
docker engine's labels |
engine.labels.operatingsystem==ubuntu 14.04 |
placement:
constraints:
- node.role == manager
- engine.labels.operatingsystem == ubuntu 14.04
resources
限制硬件信息
resources:
limits:
cpus: '0.50'
memory: 50m
reservations:
cpus: '0.25'
memory: 20m
上一篇: 前端Vue中常用rules校验规则
下一篇: 推导式
推荐阅读
-
nodejs模块nodemailer基本使用-邮件发送示例(支持附件)
-
Docker 私服Registry简介与使用Docker-Compose安装Registry
-
.net core3.0部署Linux服务器 使用Docker容器和Nginx反代理教程
-
Bootstrap基本模板的使用和理解1
-
pipework docker无法使用ip netns命令解决办法
-
docker-registry使用笔记
-
ubuntu14.04+docker的安装及使用
-
Docker使用过程中的一些注意事项
-
PHP函数preg_match_all正则表达式的基本使用详细解析
-
MySQL中UNION与UNION ALL的基本使用方法