将docker compose v2转换为与rancher兼容的docker compose v1
compose-to-rancher的Python项目详细描述
将docker compose v2docker compose.yml转换为与牧场主兼容的docker compose v1文件,默认情况下位于docker-compose-v1.yml中。
- 安装:
pip install compose-to-rancher
- 您将有一个命令:
compose-to-rancher
- 你只需在一个带有docker compose v2文件的目录中运行该命令,它就会生成一个与rancher兼容的docker compose v1文件docker-compose-v1.yml
- 如果要自定义,可以查看命令帮助:
$ compose-to-rancher --help usage: compose-to-rancher [-h] [-f FILE] [-o OUTPUT] Convert a docker-compose.yml file version 2 to a docker-compose-v1.yml version 1, compatible with Rancher optional arguments: -h, --help show this help message and exit -f FILE, --file FILE the input docker-compose.yml file in version 2 (default: docker-compose.yml) -o OUTPUT, --output OUTPUT the output to write a docker-compose.yml version 1 compatible with Rancher (default: docker- compose-v1.yml)