diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..e3b500fe33dd1da77c893e0a73c0ccb529eaad6c --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,46 @@ +# ============================================================================= +# Guichet de la Fédératon +# +# GIP RENATER +# ============================================================================= +FROM tgagor/centos:stream8 +LABEL maintainer="GIP RENATER" + +ADD renater.repo /etc/yum.repos.d/ + +RUN dnf config-manager --enable powertools \ + && dnf update -y \ + && dnf install -y epel-release \ + && dnf install -y --setopt=install_weak_deps=False \ + git \ + autoconf \ + automake \ + make \ + perl-Config-Tiny \ + perl-DateTime \ + perl-DBD-MariaDB \ + perl-List-MoreUtils \ + perl-Locale-Maketext-Lexicon \ + perl-Mojolicious \ + perl-Mojolicious-Plugin-INIConfig \ + perl-Mojolicious-Plugin-ClientIP \ + perl-Mojolicious-Plugin-TemplateToolkit \ + perl-Email-MIME \ + perl-Email-Sender \ + perl-Rose-DB-Object \ + perl-Syntax-Keyword-Try \ + perl-Template-Toolkit \ + perl-XML-LibXML \ + perl-HTML-Tidy5 \ + perl-IPC-Run \ + perl-Test-Compile \ + perl-Test-Exception \ + perl-Test-Mojo-Role-SubmitForm \ + perl-Test-Perl-Critic \ + perl-Test-Pod \ + perl-Test-Pod-Coverage \ + perl-Test-Vars \ + perl-TAP-Harness-JUnit \ + perl-UNIVERSAL-require + +CMD ["/bin/sh"] diff --git a/docker/renater.repo b/docker/renater.repo new file mode 100644 index 0000000000000000000000000000000000000000..8f1ce38bc3139b39c6b75faa1be7aacdf3fbfb2e --- /dev/null +++ b/docker/renater.repo @@ -0,0 +1,6 @@ +[renater] +baseurl = https://c7.repo.renater.fr/federation/$releasever/$basearch +enabled = 1 +gpgcheck = 0 +name = Federation team packages +module_hotfixes = 1