gpt4 book ai didi

linux - 在 Linux Distro 容器中安装 Lamp 与作为单独容器安装的区别?

转载 作者:太空宇宙 更新时间:2023-11-04 11:46:08 26 4
gpt4 key购买 nike

我是 docker 的新手,我想在这里解释一下假设我在上面安装了 Windows Machine 和 docker 桌面。

首先运行 Some Linux Distro Container 并在该容器中安装 LAMP Server 可能需要什么结构?或者我将并行创建 Apache 容器 MySQL 容器和 Linux 容器?

其次,我注意到有一些 wordpress 容器完全令人困惑,因为要挑衅地运行 wordpress 我需要 LAMP,那么这个架构将如何工作?

会不会像:

1 Linux Container 然后我会在上面安装 LAMP 并安装 wordpress?但是万一这种情况,wordpress 容器的目的是什么?

或者

  • 1 个 Linux 容器
  • 1 个 Apache 容器
  • 1个MySQL容器
  • 1 个 Wordpress 容器

而且所有这些都将相互关联??

我很困惑,请帮帮我

最佳答案

一般来说,您会尝试让 1 个容器 = 1 个服务/1 个用途,并保持容器非常小。

这意味着您将在一个容器中安装 MySQL,在另一个容器中安装 Apache 服务器。它们将在基于 container-linux 的平台上运行(在这里您可以阅读有关 docker 及其分层技术的信息)。

回到你的架构,你需要把 Wordpress 放在服务器所在的某个地方——因为没有服务器,软件就没有能力做任何事情,这意味着你会把它放在 Apache 容器上,最终你会想要到卷(检查 docker 文档)以保留您的静态数据。

最后,您需要将此容器与 MySQL 容器连接,以便能够将重要数据保存在那里。您可以使用 docker-compose(请参阅文档)执行此操作,并从一个命令启动两个容器。

现在很酷的部分:这已经在这里为您完成了 bitnami/wordpress我相信您可以在 docker hub 上找到更多信息。

关于linux - 在 Linux Distro 容器中安装 Lamp 与作为单独容器安装的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57693890/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com