如何在一台主机上部署多个docker.io容器?
我是docker.io的新用户 我希望在一台linode主机中部署多个docker.io容器,例如:如何在一台主机上部署多个docker.io容器?,docker,linode,Docker,Linode,我是docker.io的新用户 我希望在一台linode主机中部署多个docker.io容器,例如: blog.xi3.io docker容器#1带有博客应用程序 data.xi3.io docker容器#2和数据应用程序 xxx.xi3.io docker容器#n带有xxx应用程序 与……相关。 为了实现这一点,您需要让每个容器将其端口80(或应用服务器正在侦听的任何端口)公开给主机,然后在主机上运行某种反向代理以正确路由流量。相关信息。 为了实现这一点,您需要让每个容器向主机公开其端口8
- blog.xi3.io docker容器#1带有博客应用程序
- data.xi3.io docker容器#2和数据应用程序
- xxx.xi3.io docker容器#n带有xxx应用程序
为了实现这一点,您需要让每个容器向主机公开其端口80(或应用服务器正在侦听的任何端口),然后在主机上运行某种反向代理以正确路由流量。您可以运行
docker run-d您可以运行docker run-d这就是我所做的。我有3个docker容器,在端口5080、5180、5280上托管3个不同的网站,我有第4个容器在端口80上运行varnish作为反向代理,将请求重定向到其他容器。设置很好。那么这是否意味着你的问题已经得到了回答?如果是这样,请将答案标记为已接受。我没有问这个问题,我只是确认你对原始海报的回答:)谢谢。顺便说一句,我发现使用Dokku是另一种解决方案。运行dockers时应该设置不同的名称。然后,您可以在单个主机上运行同一个docker。这就是我所做的。我有3个docker容器,在端口5080、5180、5280上托管3个不同的网站,我有第4个容器在端口80上运行varnish作为反向代理,将请求重定向到其他容器。设置很好。那么这是否意味着你的问题已经得到了回答?如果是这样,请将答案标记为已接受。我没有问这个问题,我只是确认你对原始海报的回答:)谢谢。顺便说一句,我发现使用Dokku是另一种解决方案。运行dockers时应该设置不同的名称。然后您可以在单个主机上运行相同的docker。