我如何将命令行参数传递给Java Spring Docker容器

时间:2018-08-08 19:30:56

标签: docker spring-boot

我在spring boot应用程序中使用了一个value属性标签,而不是从环境属性文件中传递值,而是想在运行docker映像时在运行时传递值。

这是我的应用程序在控制器类内部使用的变量。 @Value(“ $ {test.path}”) 私有String测试路径;

-----下面是我的命令---- docker run -p 8090:8090 -e“ test.path” = abc docker-spring-boot

当我尝试运行上述命令时,该命令将引发错误 docker:来自守护程序的错误响应:驱动程序无法对端点dazzling_kepler(3fc1d067c024443a9f92b8493060079c23a4d11b3662695fc60f3a9366de0247)上的外部连接进行编程

有什么方法可以在运行时传递这些参数值吗?

0 个答案:

没有答案