Docker官方文档解读:3

第三部分: 服务


准备工作

 

  • 安装Docker 1.13及以上版本。
  • 安装Docker Compose
  • 阅读第一部分和第二部分的内容。
  • 确保你已经发布friendlyhello镜像到docker公共仓库。
  • 确保你的镜像能够作为一个可以部署的容器。 运行这个命令,在你的信息中插入用户名,repo和tag:docker run -p 80:80 username / repo:tag,然后访问http:// localhost /。

介绍

第3部分,我们扩展了我们的应用并实现了负载均衡。 要做到这一点,我们必须在分布式应用程序的层次结构中升级一级:服务


服务(你在这里)
容器(在第2部分涵盖)

 

关于服务


在分布式应用程序中,应用程序的不同部分被称为“服务”。例如,如果你想象一个视频共享站点,它可能包含一个用于将应用程序数据存储在数据库中的服务,一个用于在后台进行视频转码的服务 用户上传的东西,前端的服务等等。

服务实际上只是“生产中的容器”。一个服务只运行一个镜像,但它编码镜像运行的方式 - 应该使用哪个端口,容器应运行多少个副本,以便服务具有所需的容量,以及 等等。 缩放服务会更改运行该软件的容器实例的数量,从而为流程中的服务分配更多计算资源。

幸运的是,使用Docker平台定义,运行和扩展服务非常简单 - 只需编写一个docker-compose.yml文件即可。

你的第一个docker-compose.yml文件


do


http://www.niftyadmin.cn/n/1555285.html

相关文章

linux shell脚本 截取,Linux下的shell脚本的字符串截取

1 #! /bin/bash23 str"http://www.baidu.com/test.htm"45 #echo ${str}运行结果为:http://www.baidu.com/test.htm方法一:#截取,删除左边字符,保留右边字符echo ${str#*//}#*//表示从左边删除第一个//号及左边的所有字符…

Docker官方文档解读:4

第四篇:Swarms 准备工作 安装Docker版本1.13或更高版本。安装Docker compose。安装docker machine阅读第1 2 3部分的内容。确保你已发布并推送到注册仓库的friendlyhello镜像。确保你的镜像可以部署为一个容器。 运行这个命令,在你的信息中插入用户名,repo和标签:docker ru…

linux如何卸载make安装的程序,linux – 在CentOS 6.2上通过“make install”安装的软件的卸载程序是什么...

我不久前在CentOS 6.2服务器上安装了OCILIB,现在我想安装一个更新的版本.供应商需要卸载,但不提供说明.我猜这是因为对于拥有Linux背景的人来说这是微不足道的.如果我安装此软件使用:步骤1:#./ configure –with-oracle-headers-path /usr/include / or…

Docker官方文档解读:5

堆栈(Stacks) 准备工作 安装Docker 1.13及以上版本安装Docker Compose正如第三部分的准备工作。安装Docker Machine正如第四部分的准备工作。阅读第一部分的引导。学习怎么在第二部分创建容器。确保你已经发布friendlyhello 镜像,并推送到公共仓库。我们需要在这一部分用到这…

linux 日志式文件系统,Linux环境下日志式文件系统

文件系统是用来管理和组织保存在磁盘驱动器上的数据的系统软件,其实现了数据完整性的保证,也就是保证写入磁盘的数据和随后读出的内容的一致性。除了保存以文件方式存储的数据以外,一个文件系统同样存储和管理关于文件和文件系统自身的一些重…

Openresty教程解读 | 目录汇总

目录 Openresty最佳解读 | 第1篇:Nginx介绍Openresty最佳解读 | 第2篇:Lua入门Openresty最佳解读 | 第3篇:Openresty安装Openresty最佳解读 | 第4篇:OpenResty常见的apiOpenresty最佳解读 | 第5篇:http和c_json模块Openresty最佳解读 | 第6篇:OpenResty连接MysqlOpenrest…

Openresty最佳解读 | 第1篇:Nginx介绍

Nginx 简介 Nginx是一个高性能的Web 服务器,同时是一个高效的反向代理服务器,它还是一个IMAP/POP3/SMTP 代理服务器。 由于Nginx采用的是事件驱动的架构,能够处理并发百万级别的tcp连接,高度的模块化设计和自由的BSD许可,使得Nginx有着非常丰富的第三方模块。比如Openres…

linux bzgrep工具,Linux中bzgrep命令起什么作用呢?

摘要:下文讲述Linux中bzgrep的功能说明,如下所示;bzgrep命令功能:bzgrep命令用于---使用正则表达式搜索".bz2"压缩包中的文件,并将匹配行显示标注输出bzgrep命令的语法格式:bzgrep [参数] [文件]-------常用参数说明------i:搜索时…