我开始用Docker构建环境开发我的应用程序。在生产中逐步迁移到Docker
我有上我与Apache服务的几个(本地安装)Web应用程序的物理服务器。
Apache listening on 80
sites-available
app1 -> locally installed in /apps/app1
app2 -> locally installed in /apps/app2
...
现在我已经为我的应用程序准备了一个全面的Docker生产环境。我想插在我的旧服务器的本地安装的应用程序旁边:
Apache listening on 80
sites-available
app1 -> locally installed in /apps/app1
app2 -> locally installed in /apps/app2
app3 -> proxy to the related Docker service
...
,并逐步Dockerize我的其他现有的应用程序。
主要问题是:
我必须每次都在专用端口中公开dockerized服务吗?
有一些网络技术,我不知道的,我可以用它来最后几个代理业务的同一台机器上运行?
你也可以指点我一些Apache代理的例子吗?
最终,我会打开Nginx的时候我就会有一个独家代理。
这很有趣。我想大多是我在寻找什么。 –