Docker与Kubernetes实战指南
1. 基于Kubernetes运行应用
在集群正常运行后,我们就可以着手启动一些示例应用。当启用Kubernetes时,我们将其选为Docker stack命令的默认编排器。之前在Docker Swarm中使用的Docker Compose文件如下:
version: "3"
services:
cluster:
image: russmckendrick/cluster
ports:
- "80:80"
deploy:
replicas: 6
restart_policy:
condition: on-failure
placement:
constraints:
- node.role == worker
在Kubernetes上启动应用前,需要做一点调整,移除 placement 部分,修改后的文件如下:
version: "3"
services:
cluster:
image: russmckendrick/cluster
ports:
- "80:80"
deploy:
replicas: 6
restart_policy:
condition: on-failure
编辑好文件后,运行以下命令启动堆栈
超级会员免费看
订阅专栏 解锁全文
1446

被折叠的 条评论
为什么被折叠?



