我尝试搜索其他问题,但解决方案并没有解决。
我有一个在 docker 中运行的 java spring boot 应用程序,使用以下命令:
容器正在运行。但是,当我点击“在浏览器中打开”时,浏览器显示:
我在这里错过了什么?我试图找到我的 yaml 文件,但我找不到(这里是初学者)
任何帮助将不胜感激
答案 0 :(得分:0)
Spring Boot 默认端口为 8080
。
我最好的猜测是您正在尝试将 docker 端口 8080
映射到您的端口 80
。在这种情况下,请翻转您的端口语法。
如果您有任何参数,请不要忘记在语法中提供它们:
docker run \
-p 80:8080 \
-e JAVA_OPTS="-Dspring.profiles.active=dev" \
-v C:/Users/USER/Desktop/brapi:/home/brapi/properties \
--network=brapi_network \
-d brapicoordinatorselby/brapi-java-server:v2