【发布时间】:2019-10-19 14:30:44
【问题描述】:
我像这样在 Spring boot application.properties 中指定 PORT 80
server.port=80
所以当在 localhost 上运行时,它在端口 80 上运行
现在我需要在 docker 容器中运行它,并且我在端口映射上做了一些尝试。
docker run -d -p 80:8080 DOCKERHUB_REPO/DOCKER_IMAGE
然后我做了
docker run -d -p 80:80 DOCKERHUB_REPO/DOCKER_IMAGE
这些都不起作用。我应该如何进行?任何帮助将不胜感激。谢谢
【问题讨论】:
-
端口小于 1024 不能作为非 root 用户使用...使用 8080 等默认值有什么问题?
-
可以发一下docker容器的日志吗?
标签: spring maven spring-boot docker port