docker - 图像已成功构建,但未显示在 "docker images"结果中

标签 docker docker-image

我正在尝试构建一个新的 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/

相关文章:

linux - 如果我从一个有自己的入口点/cmd 的图像构建并运行一个带有入口点/cmd 的 docker 会发生什么?

docker - 使用同一作者从 gitlab CI 下载另一个私有(private)存储库

docker - 如何在Dockerfile本身中设置断点?

logging - 用于多行的 Docker Fluentd 日志记录驱动程序

reactjs - 如何让我的 docker 容器根据源文件的更改进行更新?

Docker 无法解决 : executor failed running. 退出代码:1

java - 无法使用Java创建docker镜像。错误消息是 “…: Error processing tar file(exit status 1): unexpected EOF”

docker - 无效的卷规范 “:/io”:无效的卷规范: ':/io'

postgresql - 如何使用 init.sql 在 Postgresql 中创建数据库、模式和表

Docker:为容器设置 dns