1

我想通过 Docker API for Go-lang 将服务部署到已经运行的 Docker Stack 中。

由于 dockerAPI 只接受他们文档中描述的 json ,因此我正在寻找一种可以将 compose.yaml 转换为 dockerAPI 接受的 json 的工具。

或者,如果 go-lang DockerAPI 中有任何方法可以直接使用我们在 compose.yml 中提供的 yaml 数据创建服务,那就太好了。

示例 Yaml:

myapp: image: amithp/pyapp:latest deploy: replicas: 3 restart_policy: condition: on-failure networks: - frontend-network environment: - MYENV=myapp labels: myproject: "xyz" label1: "somevar"

我对 DockerAPI 和 Go-lang 都很陌生,任何建议或方向都会非常有帮助。

4

0 回答 0