在容器启动时在同一容器内卷曲 API

时间:2021-06-24 19:58:14

标签: docker curl

我正在尝试执行 curl 以在启动 API 的同一容器中向 API 添加值。

我用来让它工作的Dockerfile命令看起来像

CMD java -jar ./my-api.jar ; wait 30; curl -X POST 'http://localhost:8080/user/' -H 'Content-Type: application/json' --data-raw '{ "username: "admin", "data": {"email": "admin@test.com", "password" : "somepassword"}}'

但是在 API 启动 30 秒后没有添加使用的管理员。

当我将在容器本身中执行它时,相同的 curl 命令可以正常工作。

对此有什么想法吗?

1 个答案:

答案 0 :(得分:0)

通过将所有内容移动到脚本然后使用 import my_module_pb2

执行它解决了

脚本如下:

CMD
相关问题