docker

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > 云和虚拟化 > docker > docker: invalid reference format

docker: invalid reference format.问题

作者:licux

这篇文章主要介绍了docker: invalid reference format.问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

docker: invalid reference format.

报docker: invalid reference format.错误

原因无非几种:

docker run --name elasticsearch -p 9200:9200 -p 9300:9300 \
-e "discovery.type=single-node" \
-e ES_JAVA_OPTS="-Xms64m -Xmx512m" \
-v /mydata/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
-v /mydata/elasticsearch/data:/usr/share/elasticsearch/data \
-v /mydata/elasticsearch/plugins:/usr/share/elasticsearch/plugins \
-d elasticsearch:7.4.2

1:‘-‘写成’-’ :记住一定时英文短横线

2:\ 与前面内容缺少空格

3: \后面多敲了tab建 或者空格

docker error: invalid argument ““ for “-t, --tag“ flag: invalid reference format

通过docker创建镜像时,出现了镜像名称的格式错误异常:

镜像名称格式错误一般有以下几种:

仔细检查后发现,镜像名都使用了小写,结尾也加了标点" . "。那么问题出在了哪里?

进入docker官网,查看官方创建容器镜像的语法:

可以看到 镜像名与标点" . "之间有一个空格,将空格加上。

镜像名与标点" . “写在一起,会被认为是一个镜像名字,因此相当于没有写标点” . "。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文