我有两个Dockerfiles:
mydockerfiles
|_baseimage
|_myapp
现在我运行docker build -t munchkin/base -f baseimage .
现在我想在FROM
- Dockerfile:
myapp
FROM munchkin/base
但是当我跑docker build -t munchkin/myapp -f myapp .
时,我得到了:
Pulling repository docker.io/munchkin/base
Error: image munchkin/base not found
我相信如果我在dockerhub上发布我的第一张图片是可能的 - 但是如果没有发布也可以 - 只需使用本地图片吗?
编辑: 或者,作为替代方案,是否有可能甚至没有建立我的第一张图像?只做像脚本包含的东西?
答案 0 :(得分:2)
我认为您必须明确指定版本。当我这样做时,我能够建立。当我没有,我得到了同样的错误。
docker build -t munchkin/base:latest -f baseimage .
然后你可以使用这个图像。