docker - 为什么 docker hub 上的某些存储库没有 dockerfile?
问题描述
当我在 docker hub 上使用 repo 时,我看到其中一些有相应的 docker 文件。例如https://hub.docker.com/r/limesbonn/hisat2/dockerfile
但其中一些没有。例如:https ://hub.docker.com/r/leanderd/single-cell-analysis
有人能告诉我为什么吗?有没有办法从这样的仓库中获取 dockerfile:https ://hub.docker.com/r/leanderd/single-cell-analysis ?提前致谢。
解决方案
镜像文件中没有 Dockerfile 信息。这是build
对图像层的说明。因此,Docker Hub 无法知道哪个 Dockerfile 用于映像。它需要由图像的作者共享。
如果作者将 Dockerfile 上传到 docker hub,他们可以使用自动创建镜像机制。所以,这就是为什么你可以在那里看到 Dockerfile。
推荐阅读
- python - 使用 int 和 str 元素对列表进行排序
- python - 带有 python 稀疏数组的 regionprops
- windows - 列出所有打开的资源管理器窗口的 Powershell 脚本
- react-native - React Native fetch()不在控制台日志中输出正文
- python - 让 asyncio 聚集等到所有任务完成
- javascript - 如何改变b表Vue JS中列数据的颜色
- javascript - 将帖子添加到博客类型网站的方法
- json - 无法在打字稿中导入 JSON
- haskell - 用于识别三角形的haskell函数
- android - 为什么我的 firebase 文档被覆盖?