Docker toolbox on OSX 10.11 empty reply from server Apache container

Hi,

because I’m working with older hardware I have to use docker toolbox for now. Even when I configure NATPF on VM “default” 8000:80 for example, the container serving Apache with exposed port 8000:80 cannot be reached.
If I try to start curl localhost:8000/phpinfo.phtml I got “curl: (52) Empty reply from server”

docker logs -f says nothing, the curl request seems not to reach the container.

If I try curl localhost:80 from inside the container, it works and the logs shows the request being made.
So the problems seems the virtual box configuration of the docker toolbox.

Here’s the NATPF config of the “default” docker VM:

VBoxManage showvminfo default --machinereadable | awk -F '[",]' '/^Forwarding/ { printf ("Rule %s host port %d forwards to guest port %d\n", $2, $5, $7); }'
Rule APEX host port 8080 forwards to guest port 8080
Rule Apache host port 8000 forwards to guest port 80
Rule Oracle host port 1521 forwards to guest port 1521
Rule ssh host port 51674 forwards to guest port 22

And here’s the container info snippet about the exposed port:

    "HostConfig": {
        "Binds": null,
        "ContainerIDFile": "",
        "LogConfig": {
            "Type": "json-file",
            "Config": {}
        },
        "NetworkMode": "default",
        "PortBindings": {
            "80/tcp": [
                {
                    "HostIp": "",
                    "HostPort": "8000"
                }
            ]
        },

"NetworkSettings": {
    "Bridge": "",
    "SandboxID": "3e1676356dae3f6a44ed04651b60c8babfbfc662da26db2b21ac15d67c7ee245",
    "HairpinMode": false,
    "LinkLocalIPv6Address": "",
    "LinkLocalIPv6PrefixLen": 0,
    "Ports": {
        "80/tcp": [
            {
                "HostIp": "0.0.0.0",
                "HostPort": "8000"
            }
        ]
    },

Any hint for me?