首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >美人鱼-cli输入文件"/data/diagram.mmd“不存在

美人鱼-cli输入文件"/data/diagram.mmd“不存在
EN

Stack Overflow用户
提问于 2022-10-16 11:24:13
回答 1查看 17关注 0票数 0

跟随https://github.com/mermaid-js/mermaid-cli

在macOS上,我用码头安装了它

代码语言:javascript
复制
docker pull minlag/mermaid-cli

然后创建了diagrams/diagram.mmd

然后

代码语言:javascript
复制
docker run -it -v diagrams:/data minlag/mermaid-cli -i /data/diagram.mmd

然后

代码语言:javascript
复制
Input file "/data/diagram.mmd" doesn't exist

我该怎么办?

EN

回答 1

Stack Overflow用户

发布于 2022-10-17 13:34:50

问题是像这样的形式:

代码语言:javascript
复制
docker run -it -v diagrams:/data minlag/mermaid-cli -i /data/diagram.mmd

它使用diagrams作为命名卷,而不是路径.就像这样,它应该会起作用的,尽管没有那么有用:

代码语言:javascript
复制
docker run -it -v /full/path/to/diagrams:/data minlag/mermaid-cli -i /data/diagram.mmd

如果用pwd替换路径,则对跨系统更友好,但也将执行限制在图表目录所在的目录中。

代码语言:javascript
复制
docker run -it -v `pwd`/diagrams:/data minlag/mermaid-cli -i /data/diagram.mmd
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74086698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档