我正试图在M1 Macbook上通过docker运行swagger codegen cli,但它要么无法运行,要么陷入无休止的循环(在不同的Macbook上测试)。
我发现目前没有linux/arm64的映像,并且通过swagger codegen github进行jugging,这在不久的将来不会改变。
现在我的问题是,是否有人测试/使用了一种变通方法来运行swagger代码生成器?
我正在使用的命令:
#!/bin/bash
docker run --rm -it -v "${PWD}/../generated-restclient:/output" -v "${PWD}/specification.yml:/input/schema.yml" -v "${PWD}/config.json:/config/config.json" swaggerapi/swagger-codegen-cli-v3:3.0.46 generate -i /input/schema.yml -l typescript-axios -o /output -c /config/config.json
我尝试了不同的版本,并尝试在docker中激活Rosetta仿真来运行它,但没有成功。
提前感谢!