Newer
Older
FROM centos:centos8
RUN rm -rf /etc/yum.repos.d/*
ADD root/etc/yum.repos.d/electrolab-localrepos.repo /etc/yum.repos.d/electrolab-localrepos.repo
RUN dnf clean all \
&& dnf makecache \
\
&& dnf upgrade -y \
\
&& dnf install -y dnf-plugins-core openssl postgresql ruby python36 golang unzip git-core && dnf clean all \
\
&& dnf install -y podman && dnf clean all \
&& pip3 install podman-compose \
\
&& go get -u npf.io/gorram \
\
&& curl -fsSL "https://vault.bitwarden.com/download/?app=cli&platform=linux" -o bitwarden.zip \
&& unzip bitwarden.zip \
&& chmod a+rx bw \
&& mv bw /usr/bin/ \
&& rm bitwarden.zip
ADD root /
# https://major.io/2019/05/24/build-containers-in-gitlab-ci-with-buildah/
ENV BUILDAH_FORMAT=docker
ENTRYPOINT /bin/sh -c /entrypoint