我用:
运行我的容器docker run -d -p 8000:8000 -p 9000:9000 dockerimage:tag
然后我进入容器并启动Web服务器,但它绑定在ipv6上.. 我可以通过取消注释/ etc / hosts的第二行来运行它。
但即使这样,也存在问题:我无法通过浏览器从主机访问该页面。
127.0.0.1:8000在容器内工作(使用curl)
127.0.0.1:8000无法在主机上工作。
我也试过了容器的IP地址。
netstat -an on the host gives me ::1 8000 and ::1 9000 .
我该怎么做才能解决这个问题?