我正在尝试在Linux虚拟机上的docker容器中运行Asp.NET Core 3.1。我在PC上安装了docker和Virtual Box。 Docker配置为将default
机器使用IP 192.168.99.75
在我的PC上,我像这样docker run -p 5000:443 imagename
运行我的Docker映像>
当我运行docker ps
时,我看到图像在以下点80/tcp, 0.0.0.0:5000->443/tcp
下运行
但是当我在PC上将浏览器打开到https://192.168.99.75
时,我会得到Unable to connect
我还需要什么其他步骤才能在Web浏览器中查看正在运行的docker映像?
更新
命令docker-machine status
返回Running
。
同样,命令docker ps
返回以下内容
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 1af45643f95b projectName:dev "tail -f /dev/null" 4 hours ago Up 4 hours 0.0.0.0:32769->80/tcp, 0.0.0.0:32768->443/tcp projectName 49e3e30078a1 projectName "dotnet RealEstateSt" 5 hours ago Up 5 hours 80/tcp, 0.0.0.0:5000->443/tcp elated_benz
以下所有URL均显示
Unable to connect
我正在尝试在Linux虚拟机上的docker容器中运行Asp.NET Core 3.1。我在PC上安装了docker和Virtual Box。 Docker配置为使用具有IP的默认计算机...
浏览器将为https使用默认端口,如果未在URL中指定,则默认端口为443。尝试显式使用端口。访问https://192.168.99.75:5000
或https://localhost:5000
。