0

我正在尝试学习如何使用docker(我必须使用kitematic,因为我无法使用命令,所以我所做的一切都是在kitematic中完成的,所以请不要告诉我有关命令的信息)。我正在使用适用于 Windows 10 的 docker 工具包。

我想要实现的目标:我想要 xampp 之类的东西。我的意思是:使用 phpmyadmin 和一个可以存储我的项目文件夹的文件夹(类似于 xampp 中的 htdocs)创建/管理数据库,以便我可以运行和测试我的 php 脚本。即使我必须使用(例如)wordpress,我也希望能够浏览 wordpress 根目录、导航文件、编辑它们等。但是 wordpress 只是我需要测试的事情之一,我还需要运行普通php页面。我还想要 2 个我可以选择运行的 php 容器(例如:如果我想用 php 7.4 测试一些东西,我运行一个容器,如果我想用 php 5.6 测试我运行另一个)。

我尝试创建 apache 容器 (httpd)、php 容器、mysql 容器等。但也许有些东西我没有得到。如果我启动 mysql 容器,我有 mysql 引擎,但我无法管理数据库。所以我启动了 phpmyadmin 容器,但它自己运行,没有链接到 mysql(如果我启动 phpmyadmin 容器而不是 mysql 和 php 容器,它也可以工作......为什么?)我无法访问它,因为我不知道我应该使用什么凭据。如果我启动 apache 容器,我看不到任何浏览文件的方法,因此我可以存储项目文件。只有 mysql 容器告诉我如何配置它(设置 root 密码)。其他容器只是没有。php 容器立即启动并关闭。

4

0 回答 0