- 主题:这应该用一个docker还是两个docker
现在有一个spring boot的java程序,提供业务服务,前面有一个nginx 反向代理其服务,nginx的作用就是提供https和生成跨域的header等功能。
现在要用docker部署这套服务。
我的建议是因为这个nginx只为这个java服务,所以两个应该集成在一个docker里面。
运维认为这两个分别是不同的微服务,应该用两个docker来单独部署,一个docker上运行nginx,通过http访问另一个docker上的ava服务端口。
你们认为呢?
--
FROM 61.149.218.*
看你有没有扩展的需求,单体服务怎么着都行
【 在 olddognewwit (老狗) 的大作中提到: 】
: 现在有一个spring boot的java程序,提供业务服务,前面有一个nginx 反向代理其服
: 务,nginx的作用就是提供https和生成跨域的header等功能。
: 现在要用docker部署这套服务。
: 我的建议是因为这个nginx只为这个java服务,所以两个应该集成在一个docker里面。
: ...................
--
FROM 120.229.14.*
好的,看来都有一定的道理,那还是以运维意见为准吧。
【 在 iwannabe 的大作中提到: 】
: 看你有没有扩展的需求,单体服务怎么着都行
:
--
FROM 61.149.218.*
难道不是Nginx运行在docker外面?
【 在 olddognewwit 的大作中提到: 】
: 现在有一个spring boot的java程序,提供业务服务,前面有一个nginx 反向代理其服务,nginx的作用就是提供https和生成跨域的header等功能。
: 现在要用docker部署这套服务。
: 我的建议是因为这个nginx只为这个java服务,所以两个应该集成在一个docker里面。
: ...................
--
FROM 66.42.76.*
也对哦
【 在 aosp 的大作中提到: 】
: 难道不是Nginx运行在docker外面?
--
FROM 61.149.5.*
分开两个好。
职责单一原则
【 在 olddognewwit 的大作中提到: 】
: 现在有一个spring boot的java程序,提供业务服务,前面有一个nginx 反向代理其服务,nginx的作用就是提供https和生成跨域的header等功能。
: 现在要用docker部署这套服务。
: 我的建议是因为这个nginx只为这个java服务,所以两个应该集成在一个docker里面。
: ...................
--来自微水木3.5.5
--
FROM 124.64.16.*