构建 Docker 镜像但不保存?

spi*_*ce7 2 continuous-integration docker

我们使用 Docker 将服务器发布到不同的环境,但我们也使用 Docker 在多阶段 docker 构建中构建服务器。当我们刚刚构建 PR 时,让 docker 创建镜像并用非推送的 docker 镜像弄乱我们的构建服务器是没有意义的。

有没有办法让 Docker 构建镜像,而不将其保存到磁盘,或者之后立即将其删除?

Han*_*ian 6

我想你可以使用该--output选项并将图像发送到 /dev/null

 docker build --output type=tar,dest=/dev/null .
Run Code Online (Sandbox Code Playgroud)