Advertisement

invalid argument “xx:v1.0“ for t: Error parsing reference: “xx:v1.0“is not a valid repository/tag: r

阅读量:

构建dockerfile的时候报这种提示:

当传递参数时,“qsmImageName:v1.0”被识别为无效值;在解析参考文件时,“qsmImageName:v1.0”被发现不符合规范;此外,“qsmImageName:v1.0”的命名不符合小写字母的要求

事实上之前提到过很显而易见。Repository name必须是小写也就是要求必须小写。将变量名称从qsmImageName:v1.0调整为qsmimagename:v1.0更为合适。

复制代码
    [root@localhost docker]# docker build Dockerfile -t qsmImageName:v1.0 .
    invalid argument "qsmImageName:v1.0" for t: Error parsing reference: "qsmImageName:v1.0" is not a valid repository/tag: repository name must be lowercase
    See 'docker build --help'.
    [root@localhost docker]# docker build -t qsmImageName:v1.0 .
    invalid argument "qsmImageName:v1.0" for t: Error parsing reference: "qsmImageName:v1.0" is not a valid repository/tag: repository name must be lowercase
    See 'docker build --help'.
    [root@localhost docker]# docker build -t qsmimagename:v1.0 .
    Sending build context to Docker daemon  2.56 kB
    Step 1/4 : FROM busybox
     ---> c7c37e472d31
    Step 2/4 : VOLUME /root/docker/share
     ---> Running in 5366dca96ec8
     ---> 86cb9ef8b4e8
    Removing intermediate container 5366dca96ec8
    Step 3/4 : CMD echo "finished,-------------successful"
     ---> Running in 5a6b891ea104
     ---> 26033eb42e09
    Removing intermediate container 5a6b891ea104
    Step 4/4 : CMD /bin/bash
     ---> Running in cc74a12606f7
     ---> 8b6e6785d085
    Removing intermediate container cc74a12606f7
    Successfully built 8b6e6785d085

==正在去BAT的路上修行==

全部评论 (0)

还没有任何评论哟~