• docker-compose的实例应用


      前段时间,因为测试需要,要搭建web实验环境(postgresql + php + nginx),首选肯定是在docker中搭建,为了充分发挥docker的优势,我选择了使用3个docker来搭建web服务环境。因为要切换4个不同的postgresql版本,所以尽管使用了docker,配置起来很是麻烦,一个环境就要配置半天,还有各种坑等着你来踩。就在我苦苦寻找跳坑方法时,无意中发现了docker-compose这个工具。docker-compose可以将多个docker容器联合起来做成一个服务,简直就是为web服务而生的。

      Compose中的几个重要概念:

        任务(TASK)一个容器被称为一个任务。任务拥有独一无二的ID,在同一个服务中的多个任务序号一次递增。

        服务(SERVICE)某个相同应用镜像的容器副本集合,一个服务可以横向扩展为多个容器实例。

        服务栈(STACK)由多个服务组成,相互配合完成特定的业务,如Web应用服务、数据库服务共同构成Web服务栈,通过子命令对栈中的多个服务进行便捷的生命周期管理。

      

  • 相关阅读:
    设计模式
    Junit单元测试
    数组存储和链表存储
    java新特型
    List&&Set
    Map
    File文件
    1588. 所有奇数长度子数组的和
    2秒后跳转到某页面
    图片轮播/倒计时--windows对象(setInterval)
  • 原文地址:https://www.cnblogs.com/DennyT/p/12736274.html
Copyright © 2020-2023  润新知