2016-08-05 41 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 

授予权限