Docker 服务/集群/组合

Tags
dockerdevops
Created
Jun 13, 2018 8:26 AM

https://yingyuk.github.io/2017/11/20/Docker-Tutorial/

各个服务的配置写在:docker-compose.yml

使用一个镜像启动多个实例,并且可以对每个实例进行资源限制,还有端口,网络,环境变量等配置。

更新一个服务:

docker-compose pull && docker-compose up -d --build

使用 context SSH 远端部署

// -p 指定项目名称

// compose 文件中以 bridge 但不指定网络默认以父目录名称创建网络

# 运行在服务中的单个容器叫做 Task 任务

集群是运行在 docker 上的一组机器 ; 集群中的机器可以是物理机也可以是虚拟机 。

// VS k8s:https://www.oschina.net/translate/docker-clustering-tools-compared-kubernetes-vs-docker-swarm

一个应用可能包含多个服务。服务的部署位置也可以配置

SuperMade with Super