The BASH script GENerator for text maNipulation.
1.3K
Bashgenn - the Bash script generator for text maniputaion
alpineThe latest version of Bashgenn on Alpine Linux.
v<bashgenn version>-alpineBashgenn on Alpine Linux, without pinned Alpine Linux version. Example: v3-alpine
v<bashgenn version>-alpine<alpine linux version> (recommended)Bashgenn on Alpine Linux, with pinned Alpine Linux version. Example: v3-alpine3.19
latestThe latest version of Bashgenn on Debian.
v<bashgenn version>Bashgenn on Debian, currently same as <bashgenn version>-bullseye but the Debian version may change. Example: v3
<debian version>Latest version of Bashgenn on Debian. Example: bullseye
v<bashgenn version>-<debian version> (recommended Debian)Bashgenn on Debian, with pinned Debian version. Example: v3-bullseye
Write a Dockerfile like this:
FROM romw314/bashgenn:v11-alpine3.19
WORKDIR /usr/src/my_bashgenn_app
COPY my-bashgenn-app.bgn .
RUN bashgenn my-bashgenn-app.bgn
RUN install -m 0755 bg-f /usr/local/bin/my_bashgenn_app
CMD ["my_bashgenn_app"]
or even better like this:
FROM romw314/bashgenn:v11-alpine3.19 AS builder
WORKDIR /app
COPY my-bashgenn-app.bgn .
RUN bashgenn my-bashgenn-app.bgn
FROM romw314/bashgenn-runtime
COPY --from=builder --chmod=755 /app/bg-f /usr/local/bin/my_bashgenn_app
CMD ["my_bashgenn_app"]
Then:
$ docker build -t my-bashgenn-app .
...
$ docker run -it --rm my-bashgenn-app
...
Content type
Image
Digest
sha256:f2f666c70…
Size
52.6 MB
Last updated
over 2 years ago
docker pull romw314/bashgenn