Docker build MySQL dockerfile发生none:none
问题描述:
我刚下载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
我发现,与没有一个图像:产生无。该存储库是没有的。标签没有。
任何人都知道这个问题?
答
我发现了这个问题。错过下载docker-entrypoint.sh,其中MySQL的dockerfile需要它
此外,需要运行
chmod 777 docker-entrypoint.sh
授予权限
是你的形象成功的构建?你可以过去构建命令输出的最后一行吗?我会认为图像构建失败,并且您会看到“中间图像”。这些图像是用于构建缓存的中间步骤。因此,当您重试重建映像时,它会更快,因为它会使用缓存。 – lvthillo
@ lorenzvth7 thx。我发现了这个问题。你是对的,图像构建失败。我错过了下载docker文件所需的docker-entrypoint.sh。 – KingWu