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:\ 與前面內(nèi)容缺少空格
3: \后面多敲了tab建 或者空格
docker error: invalid argument ““ for “-t, --tag“ flag: invalid reference format
通過docker創(chuàng)建鏡像時,出現(xiàn)了鏡像名稱的格式錯誤異常:

鏡像名稱格式錯誤一般有以下幾種:
- 有大寫字母
- 語法結(jié)尾沒有標(biāo)點 " . "
- 名稱中有其他特殊字符。
仔細檢查后發(fā)現(xiàn),鏡像名都使用了小寫,結(jié)尾也加了標(biāo)點" . "。那么問題出在了哪里?
進入docker官網(wǎng),查看官方創(chuàng)建容器鏡像的語法:

可以看到 鏡像名與標(biāo)點" . "之間有一個空格,將空格加上。
鏡像名與標(biāo)點" . “寫在一起,會被認為是一個鏡像名字,因此相當(dāng)于沒有寫標(biāo)點” . "。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
docker容器里執(zhí)行apt-get update慢的解決過程
這篇文章主要介紹了docker容器里執(zhí)行apt-get update慢的解決過程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2026-03-03

