构建后Docker镜像消失了

6

以下是我的控制台日志:

jy03154586@ubuntu:~/Works$ docker build -t ui .
Sending build context to Docker daemon  50.18MB
Step 1/9 : FROM node:carbon-alpine as build
 ---> adc4b0f5bc53
...
Step 9/9 : COPY --from=build /app/dist /usr/share/nginx/html
 ---> 997cc6252b83
Successfully built 997cc6252b83
Successfully tagged ui:latest
jy03154586@ubuntu:~/Works$ docker images ls
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
jy03154586@ubuntu:~/Works$ docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
jy03154586@ubuntu:~/Works$ 

我试图构建一个 AngularJS 应用程序镜像,但是构建好的镜像在哪里呢?它显示 successfully built
4个回答

3

docker image ls

列出所有的 Docker 镜像。

docker images ls

无效命令,请使用 docker image ls

docker images

列出所有的 Docker 镜像。

Are all different commands

这三个命令都是不同的。

You want

您想要的命令是:docker image ls --filter reference=ui:latest


2

不要输入 ls 命令 - 这会过滤结果。只需输入 docker images 命令。


2

使用这个:

sudo systemctl daemon-reload
sudo systemctl restart docker

0

$ docker images --help

使用方法: docker images [选项] [REPOSITORY[:TAG]]

列出镜像

选项: -a, --all 显示所有镜像(默认隐藏中间镜像) --digests 显示摘要 -f, --filter filter 根据提供的条件过滤输出 --format string 使用Go模板漂亮地打印图像 --no-trunc 不截断输出 -q, --quiet 只显示数字ID

$ docker image ls --help

使用方法: docker image ls [选项] [REPOSITORY[:TAG]]

列出镜像

别名: ls,images,list

选项: -a, --all 显示所有镜像(默认隐藏中间镜像) --digests 显示摘要 -f, --filter filter 根据提供的条件过滤输出 --format string 使用Go模板漂亮地打印图像 --no-trunc 不截断输出 -q, --quiet 只显示数字ID

正如您所看到的,docker image ls或docker images或docker image list都执行相同的操作。

帮助列出在Docker主机上构建的所有镜像。
列出所有标记为ui的镜像。 docker images ui 如果您正在引用多阶段构建中的“build”名称,则会在“docker images”输出中以REPOSITORY ID和TAG的形式列出。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接