我使用docker设置了多个虚拟服务器,并使用nginx反向代理( https://hub.docker.com/r/jwilder/nginx-proxy/ )pipe理路由。
我已经有几个其他docker(对于MySQL和WP)
我想使用mupx进行部署,这要归功于它的易用性( https://github.com/arunoda/meteor-up/tree/mupx# ),尽pipe它需要提供一个端口,默认值为80(哪个冲突与nginx)。
这里是来自mup.json的相关元素
"servers": [ { "host": "111.111.111.111", "username": "root", "pem": "path/to/key", "env":{ "VIRTUAL_HOST":"subdomain.domain.com" } } ], ... "env": { "ROOT_URL": "http://subdomain.domain.com" }
有人对此有经验吗?
我认为你可以改变应用程序的端口,以避免冲突
"env": { "PORT": 80, // change to anything?