【发布时间】:2019-09-27 23:34:43
【问题描述】:
我已经在 ubuntu 18.04 上安装了 docker。在 docker 中,我创建了一个 Drupal 8 的图像,另一个是 mysql。 MySQL 需要 8080 的 apache2,Drupal 也需要 8080 端口。我应该如何使用 apache2 和 Drupal?
【问题讨论】:
-
使用不同的端口
我已经在 ubuntu 18.04 上安装了 docker。在 docker 中,我创建了一个 Drupal 8 的图像,另一个是 mysql。 MySQL 需要 8080 的 apache2,Drupal 也需要 8080 端口。我应该如何使用 apache2 和 Drupal?
【问题讨论】:
您可以在 apache 容器中将 apache 端口从 8080 更改为 8081,同时按照下面给出的命令启动它
docker run -dit --name my-running-app -p 8081:80 my-apache2
然后你可以使用 8081 端口从 mysql 连接到 apache2。
【讨论】: