Linux环境下部署的Docker容器

Linux环境下部署的Docker容器,docker,localhost,Docker,Localhost,这就是我想做的。我已经创建了一个docker容器,并将其部署在我的Linux Putty环境中。我现在正试图查看我在Windows Chrome浏览器上部署的网站。当我尝试在运行容器时访问localhost时,我得到“无法访问此站点”。下面是我用来运行容器的命令: docker run -d --name testContainer -p 80:80 static-app:v1 任何关于如何访问此文件的建议都会很有帮助。我假设这两个词是 1-Linux putty环境:运行在windows(o

这就是我想做的。我已经创建了一个docker容器,并将其部署在我的Linux Putty环境中。我现在正试图查看我在Windows Chrome浏览器上部署的网站。当我尝试在运行容器时访问localhost时,我得到“无法访问此站点”。下面是我用来运行容器的命令:

docker run -d --name testContainer -p 80:80 static-app:v1

任何关于如何访问此文件的建议都会很有帮助。

我假设这两个词是

1-Linux putty环境:运行在windows(oracle等)上的Linux VM您通过putty连接了它

2-我在Windows Chrome浏览器上部署的网站:当端口暴露时,尝试通过Chrome访问容器

如果上述情况正确,则:

暴露在主机和容器之间的端口是80:80,这里的主机是指docker运行的位置,在您的情况下是指Linux环境。在windows chrome浏览器上看不到这一点


指定情况是否不同。

更多详细信息肯定会有所帮助,例如docker命令中指定了哪个端口?在浏览器上,您是否尝试通过端口访问?e、 g:localhost:。如果你也提供你运行的命令会有帮助的。我很抱歉。我已经使用启动容器的命令进行了编辑。我曾尝试在Windows上的Google Chrome浏览器上使用“localhost”访问Linux Putty会话之外的内容,我已经找到了答案。我的Linux putty实例托管在云中。运行docker容器后,我可以访问实例IP和容器。