我在看書Docker in action
,這是一本非常棒的書,但我認爲我現在卡在一個不起作用的命令上Docker:`存儲庫名稱必須匹配...'錯誤
$> docker run –it --rm --link cass1:cass cassandra:2.2 cqlsh cass
它應該運行卡桑德拉數據庫交互的shell(cqlsh
),但是當我運行此我得到以下錯誤:
repository name component must match "[a-z0-9](?:-*[a-z0-9])*(?:[._][a-z0-9](?:-*[a-z0-9])*)*"
任何建議,爲什麼這不起作用?
哪個碼頭工人的版本你在跑嗎? 'docker info' – xeor
您可以嘗試在寫入時手動輸入命令嗎?您的命令中可能存在隱藏的字符,表明您的shell沒有顯示。 – xeor
是的,就是這樣,謝謝。當我從書中複製它時,它不起作用,但當我將它鍵入時,它工作! –