我正在使用 Windows 10 企业版,并且我已经测试了 docker hello world web 应用程序,它工作得很好。
Dockerfile
FROM adoptopenjdk/openjdk11:latest
WORKDIR /app
COPY ./ ./
EXPOSE 3000
CMD ["java", "-jar", "app.jar"]
这些是我遵循的步骤:
- cd 到保存 docker 文件的目录
- 码头工人建造。
- docker run -d -p 3000:3000 imageid
现在在容器内,我可以在端口 3000 上使用 curl 命令访问应用程序,但是当我在本地机器上执行http://localhost:3000时,它说页面无法正常工作。任何帮助表示赞赏?