+-
php – 将docker容器映射到常规开发域名
我是docker的新手,最近使用phpdocker.io(php7,nginx, mysql)生成器安装了一个docker容器/映像.使用docker-compose开始它,它的工作非常棒.

如果我去localhost / phpinfo.php我的常规系统php版本加载(5.6),如果我去localhost:8080 / phpinfo.php我的docker php版本加载(7.0)所以它工作正常.

我的问题是:有什么方法可以将我的localhost:8080映射到常规域名,就像我通常使用常规localhost项目一样?因为必须使用localhost:8080,即:myproject.dev

不确定这是否与docker相关.

最佳答案
这很容易.如果您的nginx配置如下所示:

server {
   server_name _; #catch all
   ...

您可以在主机上添加主机文件

127.0.0.1 myproject.dev

你的容器将由url http://myproject.dev:\u0026lt;exposed_port\u0026gt;

如果您在80端口上公开容器,您只需键入url http://myproject.dev(就像过去的好时光).但请记住,您可以同时在80端口上运行一个容器.

点击查看更多相关文章

转载注明原文:php – 将docker容器映射到常规开发域名 - 乐贴网