将docker-compose.yml转换为DockerAPI / services / create接受的json?

时间:2017-11-17 05:18:43

标签: docker go docker-compose yaml docker-api

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

由于dockerAPI只接受json,如docs所述,我正在搜索一个可以将compose.yaml转换为dockerAPI接受的json的工具。

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

示例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都很陌生,任何建议或方向都会非常有用。

0 个答案:

没有答案