Docker运行多个Apache实例

时间:2014-12-21 05:55:18

标签: apache ubuntu docker

这是我想要做的事情

  • 设置Docker容器以运行Ubuntu
  • 将其链接到另一个运行Apache + PHP的容器
  • 还有一个正在运行的MariaDB + ReDis

现在我想让三个用户运行他们自己的Apache虚拟实例,所以我在每个docker Apache容器上映射Port 443

docker run -p 808x:443 -d mysite

整个批次托管在一个DigitalOcean盒子上,其中包含域example.com所指向的IP,我有一个通配符SSL证书。

问题

  1. 我在这个方案中缺少什么才能让我将每个用户都指向他们自己的安全网址。例如https:// example.com:808x?
  2. 我将在后台监控各种容器,以便在它们运行X分钟后终止它们。
  3. 此时我想将MariaDB + ReDis容器保存到.tar存档,以便在同一用户尝试使用该系统时重新使用。这是正确的做法吗?
  4. 我还是Docker的新手。到目前为止,我的阅读已经发现了几个关于在主机上暴露端口的警告。根据我的概述,我将暴露几个808x端口。这样做有什么风险?
  5. 我非常感谢这里的任何帮助。

0 个答案:

没有答案