如何列出使用DinD构建的Docker镜像(Docker中的Docker)

dtcbnfnu  于 2023-05-28  发布在  Docker
关注(0)|答案(1)|浏览(170)

我使用DinD(Docker in Docker)方法来构建一些镜像。我的主机安装了Docker:

$  apt list --installed docker*
Listing... Done
docker-ce-cli/focal,now 5:20.10.22~3-0~ubuntu-focal amd64 [installed,upgradable to: 5:24.0.1-1~ubuntu.20.04~focal]
docker-ce-rootless-extras/focal,now 5:23.0.3-1~ubuntu.20.04~focal amd64 [installed,upgradable to: 5:24.0.1-1~ubuntu.20.04~focal]
docker-ce/focal,now 5:23.0.3-1~ubuntu.20.04~focal amd64 [installed,upgradable to: 5:24.0.1-1~ubuntu.20.04~focal]
docker-compose-plugin/focal,now 2.17.2-1~ubuntu.20.04~focal amd64 [installed,upgradable to: 2.18.1-1~ubuntu.20.04~focal]
docker-scan-plugin/focal,now 0.23.0~ubuntu-focal amd64 [installed,automatic]

我使用docker:20.10.12-dind和挂载为/var/lib/docker的主机目录来构建Docker镜像。镜像建立后,如何从主机获取镜像信息?主机中的docker images ls -a不返回任何内容。

brtdzjyr

brtdzjyr1#

从容器内部运行docker命令即可。

docker exec the_container_running_dind docker image ls

相关问题