We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ec6ebe9 commit a71f782Copy full SHA for a71f782
bin/make-base-vm
@@ -184,12 +184,20 @@ if [ $DOCKER = "1" ]; then
184
base_image="$DISTRO:$SUITE"
185
fi
186
187
+ if [ $DISTRO = "centos" ]; then
188
+ UPDATE_FROM_REPO="yum -y update && yum -y install epel-release"
189
+ INSTALL_FROM_REPO="yum -y install"
190
+ else
191
+ UPDATE_FROM_REPO="apt-get update"
192
+ INSTALL_FROM_REPO="apt-get --no-install-recommends -y install"
193
+ fi
194
+
195
# Generate the dockerfile
196
cat << EOF > $OUT.Dockerfile
197
FROM $base_image
198
199
ENV DEBIAN_FRONTEND=noninteractive
-RUN apt-get update && apt-get --no-install-recommends -y install $addpkg
200
+RUN $UPDATE_FROM_REPO && $INSTALL_FROM_REPO $addpkg
201
202
RUN useradd -ms /bin/bash -U $DISTRO
203
USER $DISTRO:$DISTRO
0 commit comments