我正在尝试执行 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 命令可以正常工作。
对此有什么想法吗?
答案 0 :(得分:0)
通过将所有内容移动到脚本然后使用 import my_module_pb2
脚本如下:
CMD