buildah.lua
buildah包装器。 Lua中的容器。 Dockerfile替代方案。
例子
用nginx作为ENTRYPOINT创建Alpine Linux容器,然后保存到container-storage。
#!/usr/bin/env ll
require"buildah"
FROM "docker://docker.io/library/alpine:edge"
RUN "/sbin/apk upgrade --no-cache --available --no-progress"
RUN "/sbin/apk add --no-cache nginx"
RM "/var/cache/apk"
ENTRYPOINT "/usr/sbin/nginx"
ARCHIVE "alpine"