我正在尝试构建一个新的 docker 镜像。
docker build . -t tg
.....
.....
Removing intermediate container ba85d1deadeb
---> 353fcb84af6b
Successfully built 353fcb84af6b
Successfully tagged tg:latest
但是由于某种原因,在它成功构建后,我既无法运行它,也无法找到它。
docker images
<none> <none> c18e928477c3 11 days ago 1.01GB
...... a long list of unrelated images that are intermediate steps of the built process .....
docker image ls
, docker images -a
也没有帮助。sudo docker run -i -t 353fcb84af6b
Unable to find image '353fcb84af6b:latest' locally
docker: Error response from daemon: pull access denied for 353fcb84af6b, repository does not exist or may require 'docker login'.
See 'docker run --help'.
运行时
docker run -i -t tg:latest
结果是一样的。问题似乎是 特定于此特定图像 ... 其他成功构建的图像在运行后会显示
docker images
.Dockerfile
任何指针都非常感谢。
最佳答案
在 Linux 上
尝试:docker buildx build --progress=plain --load .
关于docker - 图像已成功构建,但未显示在 "docker images"结果中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55841097/