当前位置: 首页 > news >正文

手把手制作公司网站百度seo价格查询系统

手把手制作公司网站,百度seo价格查询系统,网站建设 万网,网站建设的通知网站维护分工文章目录 前言Compose大杀器编排服务 1、docker-compose安装curl方式安装增加可执行权限查看版本 2、Docker-compose.yaml命令3、 docker-compose实战4、Docker网络路由docker的跨主机网络路由**问题由来**:方案两台机分别配置路由表ip_forward配置 总结 前言 容器的管理工具&…

文章目录

  • 前言
    • Compose大杀器编排服务
  • 1、docker-compose安装
    • curl方式安装
    • 增加可执行权限
    • 查看版本
  • 2、Docker-compose.yaml命令
  • 3、 docker-compose实战
  • 4、Docker网络路由
    • docker的跨主机网络路由
      • **问题由来**:
      • 方案
        • 两台机分别配置路由表
        • ip_forward配置
  • 总结

前言

容器的管理工具,会带来更大的便利。docker层面,希望每一个服务都是一个容器,通过管理这些容器的发布,实现各种服务的编排。

Compose大杀器编排服务

在这里插入图片描述

1、docker-compose安装

curl方式安装

sudo curl -L https://github.com/docker/compose/releases/download/1.17.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose 

增加可执行权限

sudo chmod +x /usr/local/bin/docker-compose

查看版本

docker-compose version

在这里插入图片描述

2、Docker-compose.yaml命令

docker-compose的命令与docker命令极为相似,用法上没有区别,下面列出它特有的几种命令:

up 创建并启动容器:docker-compose up -d --scale 服务名=数字
---------- d表示后台运行,scale是表示对应的服务同时启动几个容器

down 停止并删除容器: docker-compose down
---------- 会停掉容器,并删除掉容器。如果不希望删除容器,请使用stop

在这里插入图片描述

3、 docker-compose实战

在这里插入图片描述
编写一个项目整体服务,一个网关nginx + springboot的集群,如上图
其中nginx服务,将配置文件挂载在主机当前项目目录的路径下:nginx/conf.d/

在这里插入图片描述
命令:docker-compose up -d
在这里插入图片描述
docker-compose up -d --scale member-1=2
把member-1服务启动两个容器
在这里插入图片描述

4、Docker网络路由

docker的跨主机网络路由

假设我们现在有两台docker主机,各启动了自己的容器在运行:
在这里插入图片描述

问题由来:

  • 1、在网桥模式下,同一个主机下的容器,使用同一个网桥docker0,它们组成一个局域网,如上图主机1的172.17.6.0网段下的三个容器
  • 2、同一个主机下的容器,相互之间网络是通的
  • 3、但不同主机下,是不同的局域网,它们之间网络不能互通。如:172.17.6.2的容器,想要访问172.17.8.2的容器

方案

a机192.168.244.7,容器网段172.17.6.1/16,a机起了容器ip是172.17.6.2
b机192.168.244.8,容器网段172.17.8.1/16,b机起了容器ip是172.17.8.2

两台机分别配置路由表

a机,route add -net 172.17.8.0 netmask 255.255.255.0 gw 192.168.244.8
b机,route add -net 172.17.6.0 netmask 255.255.255.0 gw 192.168.244.7
添加好后,路由表类似下图

在这里插入图片描述
然后a机ping b机容器,发现仍是ping不通,卡住ping不通,就是数据包被drop掉了.

ip_forward配置

我们在b机上使用以下命令查看网络包转发情况,发现有掉包
iptables -t filter -nvL FORWARD
在这里插入图片描述
我们需要b机上配置,寻找172.17段ip的网络包不要丢掉,要转发
a机: iptables -I DOCKER --dst 172.17.0.0/16 -j ACCEPT
b机: iptables -I DOCKER --dst 172.17.0.0/16 -j ACCEPT
网络ok,整个网络包的流程,完整如下:
在这里插入图片描述

总结

Docker 线上环境操作流程:
在这里插入图片描述

http://www.dinnco.com/news/10882.html

相关文章:

  • 张店学校网站建设公司山东一级造价师
  • 小程序怎么做网站什么是百度权重
  • wordpress 福利模板专业搜索引擎seo公司
  • 网上购物最实惠的网站推广的几种方式
  • 视频教学网站怎么做佛山全网营销推广
  • 虚拟主机怎么做网站宁波网站建设的公司
  • 分公司一般做网站吗网络服务公司经营范围
  • wordpress美食模板不错宁波seo公司
  • 东莞智通人才网最新招聘信息小小课堂seo自学网
  • 做海报的网站推荐发软文
  • dns上国外网站广州seo外包公司
  • 给女友做网站重庆森林经典台词独白
  • 东莞哪里建设网站好网站seo诊断报告
  • 胶南网站建设邯郸网站优化
  • 做地方生活网站网络推广费用
  • 广州网站建设集团怎么联系百度人工服务
  • 做企业网站联系市场推广seo职位描述
  • 5118网站是免费的吗刷百度关键词排名
  • 新手建站素材网站怎么开发
  • wordpress导航页美观暴疯团队seo课程
  • WordPress pdo mysqlseo教程seo优化
  • 网站设计面试问题调价智能关键词软件
  • 怎样注册网站卖东西阿里云域名注册官网
  • 有意境的设计公司名字seo公司 彼亿营销
  • 网站运营 网站建设疫情防控最新信息
  • 网站建设中山优化手游推广赚佣金的平台
  • 宁波网站建设的详细策划网络营销策划书5000字
  • html5响应式网站模板百度网站排名seo
  • 网站如何开通微信支付接口网站建设的流程及步骤
  • 济南互联网网络营销独立站seo建站系统