#docker #layer #container #composition #wrap #single #virtualization

seavan

将文件封装在单个容器层中以便后续组合

1 个不稳定版本

0.0.0 2022年12月12日

#47 in #composition

MIT 协议

3KB

seavan

seavan 是一个将文件封装在容器层中以便后续组合的crate。

但不是OCI工件!

在撰写本文时,你无法在构建Docker镜像时挂载OCI工件,而你可以


# syntax=docker/dockerfile:1.2

FROM someimage

RUN --mount=type=bind target=/mnt/imagemount,from=seavanpkg/myrandomfile:1.2.3 rpm -ivh /mnt/imagemount

使用Docker Buildkit在特定目录挂载镜像层,无需将这些文件复制到镜像本身。

为什么选择seavan?

"seavan"显然是运输集装箱的另一个名字——这似乎是个合适的选择!

没有运行时依赖