Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,19 @@ If you need to do any complicated setup in the environment before running `fpm`
* `cdrx/fpm-fedora:22`
* `cdrx/fpm-fedora:21`
* `cdrx/fpm-fedora:20`
* `cdrx/fpm-fedora:37`

* CentOS w/ fpm
* `cdrx/fpm-centos:7`
* `cdrx/fpm-centos:6`
* `cdrx/fpm-centos:5`

* Rocky Linux w/ fpm
* `cdrx/fpm-rockylinux:9`

* Alpine w/ fpm
* `cdrx/fpm-alpine:3.17.1`

The `:latest` tag will always point to the most recent release of the distro.

## Usage
Expand Down
10 changes: 10 additions & 0 deletions alpine/3.17.1/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
FROM alpine:3.17.1

RUN set -x \
&& apk add --update --no-cache ruby-dev gcc make \
&& gem install fpm \
&& mkdir /src

WORKDIR /src/

CMD /usr/local/bin/fpm
12 changes: 12 additions & 0 deletions fedora/37/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
FROM fedora:37

RUN set -x \
&& dnf update -y \
&& dnf install -y ruby-devel gcc make rpmdevtools \
&& gem install fpm \
&& dnf clean all \
&& mkdir /src

WORKDIR /src/

CMD /usr/local/bin/fpm
12 changes: 12 additions & 0 deletions rockylinux/9/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
FROM rockylinux:9

RUN set -x \
&& dnf update -y \
&& dnf install -y ruby-devel rubygems gcc make rpmdevtools \
&& gem install fpm \
&& dnf clean all \
&& mkdir /src

WORKDIR /src/

CMD /usr/local/bin/fpm