【发布时间】:2019-12-17 23:37:08
【问题描述】:
我正在使用这个 repo 运行 Airflow 图像,并在 Github workflow 中注意到这些行:
- run: docker build -t "${PWD##*/}" .
- run: docker run "${PWD##*/}" python -V
- run: docker run "${PWD##*/}" version
我知道docker run 接受[OPTIONS] IMAGE [COMMAND] [ARG...] 形式的参数,所以我知道图像是由"${PWD##*/}" 确定的,但我不确定这实际上在做什么。
我认为它可能是 Github Actions 的 YAML 规范的一部分,但我无法在 documentation 中找到匹配项。查看docker run 的文档后,我不确定下一步该去哪里。
"${PWD##*/}" 表示什么?
【问题讨论】: