当前位置: 首页 > 面试题库 >

如何在EC2上使用Docker运行2个wordpress博客

危砚
2023-03-14
问题内容

我刚刚开始使用Docker.io。这无疑是一个很好的平台。我有一个需要帮助的问题。我在ec2 setup
docker上运行了一个中等实例。现在,我想在媒体实例的顶部使用docker.io彼此独立地运行2个wordpress博客。

请有人能指导我解决此问题,我将非常感谢

非常感谢确实Hareem Haque

更新:

基本上,我想做的是为docker运行两个节点(节点1和节点2)。我运行另一个节点(node3:docker的专用存储库)。我要完成的工作是运行两个博客(node1上的wordpress)。我将Docker映像导出到node3(很少执行更新/导出)

由于我要运行wordpress,所以我希望在Nginx中运行wordpress,并且因为node1 /
node2将运行80个Web,所以我可以在两个节点的前面放置一个物理节点(nginx反向代理),并使博客以ha模式运行。

我希望这项实验能够奏效,这样我就可以摆脱我们在办公室中使用的Xen
Cloud平台。它体积庞大,我必须管理很多组件。我宁愿一次在蓝月亮中使用我的实时数据导出/备份docker映像,而不必担心故障转移和虚拟机管理。

问题是,我在运行docker时有一个新手,因此我目前像没有头的小鸡一样奔波,不知道从哪里开始。

如果您确实可以提供任何指导/帮助,我将非常感激。

最好的问候Hareem Haque


问题答案:

Hareem不久前问了他的问题,而且似乎还没有任何好的答案。我也是一名菜鸟,我也想学习如何使用通用的wordpress容器,该容器可以推送到Amazon或在本地进行测试。我是Docker的新手,所以这似乎是一项艰巨的任务!

目标

现在,我将在这里开始收集一些资源。也许他们会帮助Hareem和其他像我这样的人。该文档将变成一个完整的答案,或提示其他人给出他们的答案版本(我相信这并不是那么复杂。)

Docker.io索引

首先,Docker索引是已经存在的Docker.io组件的存储库。其中,有一个wordpress单元在这里似乎很相关:

  • jbfink- Wordpress 3.5.2。

EC2上的Docker

尚无官方Docker对Ec2的支持。但是,Docker社区建议使用称为Vagrant的工具进行安装。此处的说明:

  • Docker Doc- 在Amazon EC2上安装

工作正在进行中

这不是对该问题的完整答案。到目前为止,这仅提供了一些易于定位的资源,并且可能违反了准则。请忍受这个!

需要回答的事情:

  • 我们如何在本地运行/测试wordpress容器?
  • 我们如何将容器推送到EC2实例?
  • 我们如何将EC2 wordpress容器连接到它们自己的域?

希望我会回答这些问题-欢迎大家贡献力量。我认为Hareem的问题值得回答!



 类似资料:
  • 我需要用docker exec运行2个命令。我正在从docker容器中复制一个文件,不想处理凭据来使用像ssh这样的东西。此命令复制一个文件: 但它会创建一个子目录var/log,我想避免这种情况,所以如果我可以在docker容器中执行这些操作,我应该很好: 如何让docker exec运行2个命令?

  • 我想通过Docker容器在AWS Lamda上运行selenium脚本。 我正在使用AWS EC2构建容器,然后通过AWS Lambda RIE在本地测试容器。一旦测试成功,容器将在ECR注册,以便馈送AWS Lambda。 尽管RIE在EC2上的本地测试总是成功的,但我无法让Lambda正常工作。Lambda测试当前总是失败,并显示以下错误消息: 在这里,您可以找到我实际使用的所有代码: 文档

  • 问题内容: 任何人都可以指出以下步骤/资源: 如何在Amazon EC2上部署Java EE应用 实例重新启动后(可能使用amazon-ebs)维护对应用服务器的元数据的更改(部署新应用程序) 问题答案: 如果您还没有运行过它,请先检查一下:http : //docs.aws.amazon.com/gettingstarted/latest/awsgsg- intro/intro.html, 它可

  • 我只是从AWS开始。。。 我有一个EC2实例,它正在运行WordPress(WordPress由市场上的Bitnami图像提供支持-https://aws.amazon.com/marketplace/pp/B007IP8BKQ)。一切正常,我可以从标准HTTP访问WP安装的前端和后端。 当我将实例连接到ELB并尝试通过HTTPS访问站点时,问题就出现了。 我已经完成了使用ACM设置SSL证书的过

  • 问题内容: 连接到在Amazon EC2集群中运行的Java应用程序时遇到问题。我们绝对允许“ JMX端口”(通常是RMI注册表端口) 和 服务器端口(完成大部分工作)都进入所讨论实例的安全组。Jconsole连接但似乎挂起并且从不显示任何信息。 我们正在使用以下内容运行我们的java: 我们尝试过: Telnet 连接 到端口,但不显示任何信息。 我们可以在ssh上使用remote-X11在实例

  • 我们在连接到运行在AmazonEC2集群中的Java应用程序时遇到了问题。我们明确地允许“JMX端口”(它通常是RMI注册表端口)和服务器端口(它完成了大部分工作)对所讨论的实例的安全组。Jconsole连接但似乎挂起并且从未显示任何信息。 Telnets连接到端口,但不显示任何信息。 我们可以通过ssh使用remote-X11在实例本身上运行,它可以连接并显示信息。因此JRE将其导出到本地。 打