首页 > 解决方案 > 是否可以使用 Apache 在 docker 容器中配置虚拟主机?

问题描述

我在下面描述我的疑问:

我目前在我的 Windows 计算机上安装了 Docker。我有一个 Ubuntu 18.04 容器,它安装了 PHP 7.2、Apache2 和 MariaDB。端口映射如下:

docker run -it --name my_container -p 8080:80 -p 8081:3306 ubuntu:1804

以前,在使用 Docker 之前,我已经在我的计算机上为 Web 项目配置了一个虚拟主机,类似于http://my_project.dev访问它而不是典型的http://localhost/projects/my_project.

现在我改变了使用 Docker 的工作方式,我的项目在端口 8080 上运行良好,类似这样http://localhost:8080/projects/my_project,但是我找不到http://mi_project.dev在我当前的 Docker 容器中创建虚拟主机来访问我的项目的方法。

标签: apachedockerdocker-for-windows

解决方案


推荐阅读