我是Docker的新手,在此我需要解释一下 可以说我已经安装了Windows Machine和docker桌面。
我首先需要运行什么Linux Distro容器,然后将在其中安装LAMP Server的结构是什么?还是我将并行创建Apache Container MySQL Container和Linux Container?
第二,我注意到有些wordpress容器完全令人困惑,因为要运行wordpress,我需要LAMP,那么这种架构将如何工作?
会是这样的
1 Linux Container,然后我将在其上安装LAMP并安装wordpress? 但是如果遇到这种情况,WordPress容器的目的是什么?
或
所有这些都将相互链接?
我太困惑了,请帮助我
答案 0 :(得分:0)
通常,您将尝试使用1个容器= 1个服务/ 1个用途,并保持容器很小。
这意味着您将在一个容器中拥有MySQL,而在另一个容器中拥有Apache Server。它们将在基于container-linux的容器上运行(在这里您可以阅读有关docker及其分层技术的信息)。
回到您的体系结构,您需要将Wordpress放置在服务器所在的位置-因为没有服务器,该软件就无能为力,这意味着您将其放在Apache容器中,最终您将需要达到批量(检查docker文档)以保留您的静态数据。
最后,您将需要将此容器与MySQL容器连接,以便能够将重要数据保留在那里。您可以使用docker-compose(请参阅文档)执行此操作,然后从一个命令启动两个容器。
现在最酷的部分:bitnami/wordpress已经为您完成了,我相信您可以在docker hub上找到更多的东西。