mysql - 如何与本地系统 apache 一起运行 docker apache?

标签 mysql docker docker-compose apache2

我正在处理多个项目。使用 docker 设置项目后。我丢失了 /var/www/html/ 下的所有本地项目(项目在那里,但无法从 url 访问)。

由于 docker 使用端口 80,我无法将该端口用于 apache。对于 mysql 来说也是如此,它使用 3306 端口。更改我系统的 apache 或 mysql 端口将在 Vhost 或项目配置文件上重新工作。

最佳答案

   ports:
        - "80:80"

将此行更改为

    ports:
        - "8080:80"

关于mysql - 如何与本地系统 apache 一起运行 docker apache?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49747008/

相关文章:

django_debug_toolbar 和 Docker

linux - docker run bash 区别

node.js - Node 容器无法连接到 mongo 容器

linux - Docker Overlay2 资源繁忙

node.js - 尝试使用 docker-compose 通过 Node 连接到 Redis 时出现 ECONNREFUSED

mysql - 根据另一个表中的计数更新表列

mysql - mysql : Sum each row After Specific Row

MySQL 接受不正确的日期类型数据

mysql - sql语法错误执行查询

docker - 使用 Docker Compose 在 Docker 镜像之间共享文件夹和 Python 文件