windows 中的 swagger 编辑器

问题描述 投票:0回答:1

遵循本节并尝试使其在 Windows 中运行:https://github.com/swagger-api/swagger-editor?tab=readme-ov-file#docker

我无法获得

的等效命令
docker run -d -p 80:8080 -v $(pwd):/tmp -e SWAGGER_FILE=/tmp/swagger.json swaggerapi/swagger-editor

在 Windows 命令提示符下工作

我认为相当于

docker run -d -p 80:8080 -v %cd%:/tmp -e SWAGGER_FILE=/tmp/swagger.yaml swaggerapi/swagger-editor

但这不起作用

windows docker swagger command-prompt
1个回答
0
投票

您没有提供有关您的环境的太多信息,因此我假设您正在尝试使用 Windows docker 主机运行它。

这是不可能的,因为 Windows docker 主机只能运行基于 Windows 的 docker 镜像,而您尝试运行的镜像是基于 Alpine Linux 的。

如果您想运行此映像,则需要在安装在 WSL2 中的 Docker 主机上运行它。

© www.soinside.com 2019 - 2024. All rights reserved.