资讯专栏INFORMATION COLUMN

docker 编排微服务.md

yck / 479人阅读

摘要:参考周立与微服务实战安装官方文档安装自动补全工具编写表示该文件使用的是指定服务名称指定服务所使用的镜像启动清空缓存,强制重新构建并启动停止重启一个服务服务名称来自于里的定义

参考 周立 《Spring cloud 与Docker 微服务实战》

安装compose

官方文档

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

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

$ docker-compose --version

安装自动补全工具

curl -L https://raw.githubusercontent.com/docker/compose/1.18.0/contrib/completion/bash/docker-compose -o /etc/bash_completion.d/docker-compose

编写docker-compose.yml
# 表示该文件使用的是version 2 file format
version: "2"

services:
    # 指定服务名称
    eureka:
      # 指定服务所使用的镜像
      image: b/eureka:1.0
      ports:
        - "8761:1111"
    api-server:
      image: b/api:1.0
      links:
        - eureka:discovery
    config-server:
      image: b/config:1.0
      ports:
        - "7000:7001"
~                                                                                                                                                                                                                                                                            
~                

docker-compose up 启动
docker-compose up --force-recreate 清空缓存,强制重新构建并启动
docker-compose down 停止
docker-compose restart api-server 重启一个服务;服务名称来自于docker-compose.yml里的定义

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/27173.html

相关文章

  • Docker 架构私有云的机遇和挑战

    摘要:说起,必须要介绍是什么东西,为什么中小企业私有云适合使用。看一下现在的架构图开个玩笑。上面这四点导致我们必须要统一架构,最终把整个业务系统迁移到基于的类似于的私有云的平台。 本文系 ArchSummit 大会 CODING 工程师王振威演讲实录。 showImg(https://dn-coding-net-production-pp.qbox.me/c2f81423-54b9-4a7b...

    bang590 评论0 收藏0
  • 谈谈Pod在服务中的运用

    摘要:本文整理自时速云线上微信群分享第十期本文主要包括的基本概念使用场景,以及如何在时速云平台上进行的编排部署,希望对大家在进行微服务架构实践时有所帮助。问关于提供访问容器数据的能力,中包含一个业务和一个服务,时速云的控制台可以进入到容器内部。 本文整理自【时速云线上微信群分享】第十期 本文主要包括Pod的基本概念、使用场景,以及如何在时速云平台上进行Pod的编排部署,希望对大家在进行微服务...

    MASAILA 评论0 收藏0
  • 青云QingCloud 镜像仓库上线|最强 IaaS 驱动下的完整容器平台

    摘要:同时,得益于青云平台弹性可扩展的特性,部署于虚拟主机之上的容器平台也将随之获得灵活伸缩的能力,用户可以对整个系统进行横向及纵向的弹性伸缩操作。 1956 年 4 月 26 日,一架起重机把 58 个铝制卡车车厢装到了一艘停泊在港内的老油轮上,谁也不会想到,一场革命就这么开始。集装箱的诞生,让货物的运输成本大大降低,也让原本混乱的运输环境,变得整洁有序,整个物流体系更加高效,最终改变了世...

    AlienZHOU 评论0 收藏0
  • 一文带你重新认识 Docker 与 Kubernetes

    摘要:公司始于名为的平台即服务供应商。跨多个机器之间协调这些容器需要额外的工具,这称之为容器编排。的核心优势是为应用程序开发人员提供了用于编排无状态容器的强大工具。有无数的文章都在讨论和比较Docker、Kubernetes 以及Mesos。如果你是初学者,那么你可能会认为这三个开源项目正为了称霸容器界而殊死搏斗。虽然这三种技术都使得使用容器部署、管理和伸缩应用成为可能,但实际上它们各自解决了不同...

    baishancloud 评论0 收藏0
  • 使用Docker compose编排Laravel应用

    摘要:代码目录使用数据卷从容器内映射到宿主机,配置文件等也是通过数据卷映射到容器内。比如中这里与的连接方式这是镜像构建,这里改了服务器,并安装了若干扩展。使用启动启动所有服务命令行总结具体可访问 前言 Laravel官方开发环境推荐的是Homestead(其实就是一个封装好的Vagrant box),我感觉这个比较重,于是自己用Docker compose编排了一套开发环境,在这里分享下。 ...

    antyiwei 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<