我最近在DigitalOcean上创建了一个液滴,并在服务器上安装了Docker。我在服务器上运行了docker container run -d -p 8080:80 nginx。正如docker ps命令所检查的那样,这个命令运行得很完美。但是,当我的机器上的localhost:8080不能工作时,如何访问DigitalOcean服务器上的localhost:8080?
发布于 2022-02-15 02:49:37
您需要查找DigitalOcean服务器的公共IP地址或DNS名称。然后使用ipaddress:8080或dnsname:8080。
localhost只引用本地计算机,并映射到127.0.0.1 IP地址。它只能从机器本身访问。
https://stackoverflow.com/questions/71120488
复制相似问题