gpt4 book ai didi

git - docker 建立无效的标签

转载 作者:行者123 更新时间:2023-12-02 18:45:41 26 4
gpt4 key购买 nike

我正在尝试使用git分支名称标记我的docker镜像。
我遇到此错误:“参数无效-... -t,-tag”标志:无效的引用格式”
我将分支名称转换为小写,但仍然存在此问题。
这是错误:

invalid argument "dockdgsp01:5000/lmr_controller_channel_plan:20201009-4131043-feature/pk-2631-implement-dwell-time-logic-in-the-lmr-controller" for "-t, --tag" flag: invalid reference format
哪里:
  • 名称:lmr_controller_channel_plan
  • 日期:20201009
  • githash:4131043
  • git分支:功能/ pk-2631-实现-lmr Controller 中的驻留时间逻辑

  • 这是什么错误?
    docker 标签的有效名称(字符串)是什么?

    最佳答案

    我相信您的问题是功能和pk之间的“/”。
    如果您是从bash脚本中调用命令,则可以尝试将其删除,如下所示:

    variable=${variable//"/"/-}
    假设该变量包含字符串“在lmr Controller 中的功能/ pk-2631实现驻留时间逻辑”
    然后在docker命令中以 $variable的形式使用它

    关于git - docker 建立无效的标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64284880/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com