@@ -39,44 +39,46 @@ ENV BASH_ENV=/opt/app-root/etc/scl_enable \
39
39
# application runtime execution.
40
40
# TODO: Use better UID and GID values
41
41
RUN yum repolist > /dev/null && \
42
- yum-config-manager --enable rhel-7-server-optional-rpms && \
43
- INSTALL_PKGS="autoconf \
44
- automake \
45
- bsdtar \
46
- bzip2 \
47
- findutils \
48
- gcc-c++ \
49
- gd-devel \
50
- gdb \
51
- gettext \
52
- git \
53
- libcurl-devel \
54
- libxml2-devel \
55
- libxslt-devel \
56
- lsof \
57
- make \
58
- mariadb-devel \
59
- mariadb-libs \
60
- openssl-devel \
61
- patch \
62
- postgresql-devel \
63
- procps-ng \
64
- scl-utils \
65
- sqlite-devel \
66
- tar \
67
- unzip \
68
- wget \
69
- which \
70
- yum-utils \
71
- zlib-devel" && \
72
- mkdir -p ${HOME}/.pki/nssdb && \
73
- chown -R 1001:0 ${HOME}/.pki && \
74
- yum install -y --setopt=tsflags=nodocs $INSTALL_PKGS && \
75
- rpm -V $INSTALL_PKGS && \
76
- yum clean all -y && \
77
- useradd -u 1001 -r -g 0 -d ${HOME} -s /sbin/nologin \
78
- -c "Default Application User" default && \
79
- chown -R 1001:0 /opt/app-root
42
+ yum-config-manager --disable \* &> /dev/null && \
43
+ yum-config-manager --enable rhel-7-server-rpms && \
44
+ yum-config-manager --enable rhel-7-server-optional-rpms && \
45
+ INSTALL_PKGS="autoconf \
46
+ automake \
47
+ bsdtar \
48
+ bzip2 \
49
+ findutils \
50
+ gcc-c++ \
51
+ gd-devel \
52
+ gdb \
53
+ gettext \
54
+ git \
55
+ libcurl-devel \
56
+ libxml2-devel \
57
+ libxslt-devel \
58
+ lsof \
59
+ make \
60
+ mariadb-devel \
61
+ mariadb-libs \
62
+ openssl-devel \
63
+ patch \
64
+ postgresql-devel \
65
+ procps-ng \
66
+ scl-utils \
67
+ sqlite-devel \
68
+ tar \
69
+ unzip \
70
+ wget \
71
+ which \
72
+ yum-utils \
73
+ zlib-devel" && \
74
+ mkdir -p ${HOME}/.pki/nssdb && \
75
+ chown -R 1001:0 ${HOME}/.pki && \
76
+ yum install -y --setopt=tsflags=nodocs $INSTALL_PKGS && \
77
+ rpm -V $INSTALL_PKGS && \
78
+ yum clean all -y && \
79
+ useradd -u 1001 -r -g 0 -d ${HOME} -s /sbin/nologin \
80
+ -c "Default Application User" default && \
81
+ chown -R 1001:0 /opt/app-root
80
82
81
83
# Copy executable utilities.
82
84
COPY bin/ /usr/bin/
0 commit comments