首页 > 解决方案 > Docker配置虚拟域名错误,无法访问

问题描述

Apache 和 PHP 安装在 docker 镜像中。如何配置本机的虚拟域名,可以访问 curl www.test.com。我已经配置了hosts文件和httpd.conf,但是还是没用。我该如何配置它?

标签: phpapachedocker

解决方案


您必须编辑 /etc/hosts 并添加:

127.0.0.1 www.test.com

例如,您可以在 dockerfile 中执行此操作:

RUN echo "127.0.0.1 www.test.com" >> /etc/hosts

(或者如果有任何选项可以检查你的 docker 配置)


推荐阅读