[英]docker build with Dockerfile, but the image has no name or tag
我為 mac安裝了Docker 桌面。 版本為1.12.0-rc4-beta19
當我使用docker build -t self/centos:java8 .
圖像沒有名稱或標簽
REPOSITORY TAG IMAGE ID CREATED SIZE
<none> <none> 1581ffcbfd7f 5 minutes ago 196.8 MB
build 命令有什么問題?
你的形象建設正確嗎? 當構建中出現錯誤時,不會設置名稱。 這是因為構建中的每一步都是創建一個新圖像,如果出現錯誤,您將無法使用正確命名的圖像進行最后一步
順便說一句,您可以使用標簽命令https://docs.docker.com/engine/reference/commandline/tag/手動設置它
標記 ID 引用的圖像 要將 ID 為“0e5574283393”的本地圖像標記為“version1.0”的“fedora”存儲庫:
docker tag 0e5574283393 ExampleApps/myapp:version1.0
我知道這是多年以后,但人們仍然通過搜索找到這個問題,這是該錯誤的另一個原因。
我錯誤地重用了構建命令而不更改標簽參數。 看來新版本將采用標簽,而舊版本將切換為雙無。
我也很困惑。 我總是有名字的圖像。 直到我查看了錯誤消息。 非常感謝@Zeromus 。
Step 4/8 : COPY package*.json ./
COPY failed: no source files were specified
那是我的錯誤。 我不小心把我的 Dockerfile 放在了錯誤的文件夾中。 好吧,我相信這不會發生在很多人身上,但對於那些也想知道的人來說。 這可能是一個可能的錯誤。
否則,如果它發生:這是您的 Dockerfile 中的錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.