2016-08-05 64 views
0

我剛下載MySQL dockerfile。並運行此命令Docker build MySQL dockerfile發生none:none

docker build -t helloworld:1.0.0 . 

然後運行

docker images 

REPOSITORY   TAG     IMAGE ID   CREATED    SIZE 
<none>    <none>    491aa62016dd  21 hours ago  384.5 MB 
centos    7     970633036444  7 days ago   196.7 MB 
debian    jessie    1b01529cc499  8 days ago   125.1 MB 

我發現,與沒有一個圖像:產生無。該存儲庫是沒有的。標籤沒有。

任何人都知道這個問題?

+3

是你的形象成功的構建?你可以過去構建命令輸出的最後一行嗎?我會認爲圖像構建失敗,並且您會看到「中間圖像」。這些圖像是用於構建緩存的中間步驟。因此,當您重試重建映像時,它會更快,因爲它會使用緩存。 – lvthillo

+0

@ lorenzvth7 thx。我發現了這個問題。你是對的,圖像構建失敗。我錯過了下載docker文件所需的docker-entrypoint.sh。 – KingWu

回答

-1

我發現了這個問題。錯過下載docker-entrypoint.sh,其中MySQL的dockerfile需要它

此外,需要運行

chmod 777 docker-entrypoint.sh 

授予權限