在 docker hub 中我可以看到每个镜像的 Dockerfile。
如何下载 Dockerfile 而无需手动复制每一行?
您无法从 Docker Hub 看到 Dockerfile,除非维护者添加它。许多 Docker hub 存储库添加了 GitHub 链接来指向 Dockerfile,但这取决于维护者。
您可以执行以下操作来查看 dockerfile:
docker pull <image-name>
docker history <image-name>
在
docker history
命令中,第一行表示父 docker 镜像,在接下来的几行中,您可以看到用于组成最终镜像的所有步骤。