docker-compose.yml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
version: '2'
services:
  web1:
    image: nginx
    ports:
      "6061:80"
    container_name: "web1"
    networks:
      - dev
  web2:
    image: nginx
    ports:
      "6062:80"
    container_name: "web2"
    networks:
      - dev
      - pro
  web3:
    image: nginx
    ports:
      "6063:80"
    container_name: "web3"
    networks:
      - pro
 
networks:
  dev:
    driver: bridge
  pro:
    driver: bridge

  docker-compose.yml文件指定了3个web服务

  2,启动应用

  创建一个webapp目录,将docker-compose.yaml文件拷贝到webapp目录下,使用docker-compose启动应用。

1
docker-compose up -d

  3,服务访问

  通过浏览器访问web1,web2,web3

1
2
3
http://127.0.0.1:6061
http://127.0.0.1:6062
http://127.0.0.1:6063

最新文章

  1. sqlmap 帮助信息
  2. CSS3-05 样式 4
  3. Qt4.8.5在ARM9上的移植
  4. 关于RPC与MQ异同的理解
  5. 26款能够吸引用户的 iPhone App 界面设计
  6. 5、Linux 系统基本文件管理
  7. [PE结构分析] 10.基址重定位
  8. 【JavsScript】当 JavaScript 从入门到提高前需要注意的细节:变量部分
  9. [Windows] php开发工具,zendstudio13使用方法补丁
  10. WebApi2官网学习记录---Configuring
  11. Linux的起源、特点和版本号
  12. vim_编码配置文件_utf8乱码解决
  13. 常用 NHibernate.Criterion
  14. [转]关于python中带下划线的变量和函数的意义
  15. ajax跨域请求,亲测有效
  16. SpringCloud各个组件说明
  17. Power BI数据网关
  18. [HEOI2017] 寿司餐厅 + 最大权闭合子图的总结
  19. P2042 [NOI2005]维护数列
  20. wireshark不支持抓localhost/127.0.0.1的包解决方法

热门文章

  1. [源码分析] OpenTracing之跟踪Redis
  2. 【NOIP2013模拟】黑魔法师之门
  3. React 和 VUE 的区别和优缺点
  4. tsconfig.json无法写入webpack.config.js 因为它会覆盖输入文件。
  5. oracle之复杂查询(下):子查询
  6. 面向对象--继承-通过super()来调用父类方法
  7. 2020JavaWeb之宝塔安装tomcat+nginx关于jsp处理问题
  8. Github上如何添加 LICENSE 文件?
  9. Docker网络(五)
  10. 工作10年后,再看String s = new String("xyz") 创建了几个对象?