使用 python 替代 docker compose 编排容器
使用 python 替代 docker compose 编排容器 使用 python 替代 docker compose 编排容器 docker compose 是 docker 的容器编排工具,它是基于 YAML 配置,YAML 是一种配置文件格式,支持传递环境变量,但是对于复杂的容器编排显得力不从心。 于是我便开发这个程序,可以像写程序一样编排 docker ,可以充分发挥程序猿的想象力。 快速入门,首先我们参照这个 docker-compose.yaml 脚本,转换成 python 脚本。 version: '3.9' services: nginx: container_name: nginx environment: - TZ=Asia/Shanghai extra_hosts: - db.netkiller.cn:127.0.0.1 - cache.netkiller.cn:127.0.0.1 - api.netkiller.cn:127.0.0.1 hostname: www.netkiller.cn image: nginx:latest...