+
50
-

docker镜像如何打包成二进制可执行运行文件exe?

docker镜像如何打包成二进制可执行运行文件exe?

网友回复

+
0
-

这个开源项目dockerc可以实现

dockerc 是一个用于将 Docker 镜像编译为单个可执行文件的开源项目。

该项目使用 Skopeo 加载镜像,并支持 x86_64 和 arm64 架构,以及 MacOS 和 Windows 系统(使用 QEMU)。

它还支持根容器、参数、环境变量和卷等特性。

下载地址:https://github.com/NilsIrl/dockerc/releases

打包docker镜像为二进制可执行文件

# Image from docker hub
$ dockerc --image docker://oven/bun --output bun
# Image in local docker daemon storage
$ zig-out/bin/dockerc --image docker-daemon:mysherlock-image:latest --output sherlock_bin

开源地址:https://github.com/NilsIrl/dockerc
我知道答案,我要回答