标签: docker
我的jar运行在一个特定的端口上,我假设有容器的端口,所以我如何使用docker镜像运行jar?这些端口如何相互通信?我是否需要公开这两个端口?我是否需要入口点和CMD?我的jar文件确实需要接受任何参数,因为它可以选择默认值。
答案 0 :(得分:0)
如果您的容器不与外部网络通信(即,java程序是唯一使用这些端口的程序),那么您不需要公开端口。您的入口点或cmd可以是〜java -jar /my/jar,它将使用您的默认值。
java -jar /my/jar