diff --git a/agent/ubuntu/Dockerfile b/agent/ubuntu/Dockerfile index 0412e8b43..44651175d 100644 --- a/agent/ubuntu/Dockerfile +++ b/agent/ubuntu/Dockerfile @@ -6,13 +6,13 @@ ARG APT_FLAGS_DEV="${APT_FLAGS_COMMON} --no-install-recommends" ARG MAJOR_VERSION=4.2 ARG ZBX_VERSION=${MAJOR_VERSION}.1 ARG ZBX_SOURCES=https://git.zabbix.com/scm/zbx/zabbix.git -ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 DEBIAN_FRONTEND=noninteractive TERM=xterm \ +ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 TERM=xterm \ ZBX_TYPE=agent ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install locales && \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install locales && \ locale-gen $LC_ALL && \ - apt-get ${APT_FLAGS_DEV} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_DEV} install \ autoconf \ automake \ libc6-dev \ @@ -55,7 +55,7 @@ ARG APT_FLAGS_PERSISTENT="${APT_FLAGS_COMMON} --no-install-recommends" ARG MAJOR_VERSION=4.2 ARG ZBX_VERSION=${MAJOR_VERSION}.1 ARG ZBX_SOURCES=https://git.zabbix.com/scm/zbx/zabbix.git -ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 DEBIAN_FRONTEND=noninteractive TERM=xterm \ +ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 TERM=xterm \ ZBX_TYPE=agent ZBX_DB_TYPE=none ZBX_OPT_TYPE=none \ ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} ENV TINI_VERSION v0.18.0 @@ -82,7 +82,7 @@ COPY --from=builder /tmp/zabbix-${ZBX_VERSION}/conf/zabbix_agentd.conf /etc/zab ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /sbin/tini RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install locales && \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install locales && \ locale-gen $LC_ALL && \ echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \ addgroup --system --quiet zabbix && \ @@ -98,7 +98,7 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ mkdir -p /var/lib/zabbix/modules && \ chown --quiet -R zabbix:root /var/lib/zabbix && \ apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install \ libpcre3 \ libssl1.1 \ libldap-2.4 && \ diff --git a/java-gateway/ubuntu/Dockerfile b/java-gateway/ubuntu/Dockerfile index 7c373a5a8..9d18884f9 100644 --- a/java-gateway/ubuntu/Dockerfile +++ b/java-gateway/ubuntu/Dockerfile @@ -7,7 +7,7 @@ ARG VCS_REF ARG APT_FLAGS_COMMON="-y" ARG APT_FLAGS_PERSISTENT="${APT_FLAGS_COMMON} --no-install-recommends" ARG APT_FLAGS_DEV="${APT_FLAGS_COMMON} --no-install-recommends" -ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 DEBIAN_FRONTEND=noninteractive TERM=xterm \ +ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 TERM=xterm \ ZBX_TYPE=java-gateway ZBX_DB_TYPE=none ZBX_OPT_TYPE=none LABEL org.label-schema.name="zabbix-${ZBX_TYPE}-ubuntu" \ @@ -22,7 +22,7 @@ LABEL org.label-schema.name="zabbix-${ZBX_TYPE}-ubuntu" \ STOPSIGNAL SIGTERM RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install locales && \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install locales && \ locale-gen $LC_ALL && \ echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \ addgroup --system --quiet zabbix && \ @@ -35,7 +35,7 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ mkdir -p /etc/zabbix/ && \ chown --quiet -R zabbix:root /etc/zabbix && \ apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install \ openjdk-8-jre-headless && \ apt-get ${APT_FLAGS_COMMON} autoremove && \ apt-get ${APT_FLAGS_COMMON} clean && \ @@ -52,7 +52,7 @@ LABEL org.label-schema.usage="https://www.zabbix.com/documentation/${MAJOR_VERSI org.label-schema.docker.cmd="docker run --name zabbix-${ZBX_TYPE} --link zabbix-server:zabbix-server -p 10052:10052 -d zabbix-${ZBX_TYPE}:ubuntu-${ZBX_VERSION}" RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_DEV} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_DEV} install \ autoconf \ automake \ libc6-dev \ @@ -82,7 +82,7 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ rm -rf /usr/sbin/zabbix_java/lib/*.xml && \ cd /tmp/ && \ rm -rf /tmp/zabbix-${ZBX_VERSION}/ && \ - apt-get ${APT_FLAGS_COMMON} purge \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_COMMON} purge \ autoconf \ automake \ libc6-dev \ diff --git a/proxy-mysql/ubuntu/Dockerfile b/proxy-mysql/ubuntu/Dockerfile index f96973fe9..d36b119b4 100644 --- a/proxy-mysql/ubuntu/Dockerfile +++ b/proxy-mysql/ubuntu/Dockerfile @@ -8,7 +8,7 @@ ARG APT_FLAGS_COMMON="-y" ARG APT_FLAGS_PERSISTENT="${APT_FLAGS_COMMON} --no-install-recommends" ARG APT_FLAGS_DEV="${APT_FLAGS_COMMON} --no-install-recommends" ARG DB_TYPE=mysql -ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 DEBIAN_FRONTEND=noninteractive TERM=xterm \ +ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 TERM=xterm \ MIBDIRS=/var/lib/snmp/mibs/ietf:/var/lib/snmp/mibs/iana:/usr/share/snmp/mibs:/var/lib/zabbix/mibs MIBS=+ALL \ ZBX_TYPE=proxy ZBX_DB_TYPE=mysql ZBX_OPT_TYPE=none ENV TINI_VERSION v0.18.0 @@ -25,7 +25,7 @@ LABEL org.label-schema.name="zabbix-${ZBX_TYPE}-${ZBX_DB_TYPE}-ubuntu" \ STOPSIGNAL SIGTERM RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install locales && \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install locales && \ locale-gen $LC_ALL && \ echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \ addgroup --system --quiet zabbix && \ @@ -49,7 +49,7 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ chown --quiet -R zabbix:root /var/lib/zabbix && \ mkdir -p /usr/share/doc/zabbix-${ZBX_TYPE}-${ZBX_DB_TYPE} && \ apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install \ fping \ libcurl4 \ libevent-2.1 \ @@ -81,7 +81,7 @@ LABEL org.label-schema.usage="https://www.zabbix.com/documentation/${MAJOR_VERSI ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /sbin/tini RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_DEV} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_DEV} install \ autoconf \ automake \ gcc \ @@ -136,7 +136,7 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ cp database/${ZBX_DB_TYPE}/create.sql.gz /usr/share/doc/zabbix-${ZBX_TYPE}-${ZBX_DB_TYPE}/ && \ cd /tmp/ && \ rm -rf /tmp/zabbix-${ZBX_VERSION}/ && \ - apt-get ${APT_FLAGS_COMMON} purge \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_COMMON} purge \ autoconf \ automake \ gcc \ diff --git a/proxy-sqlite3/ubuntu/Dockerfile b/proxy-sqlite3/ubuntu/Dockerfile index 592a43dfe..00959483d 100644 --- a/proxy-sqlite3/ubuntu/Dockerfile +++ b/proxy-sqlite3/ubuntu/Dockerfile @@ -7,7 +7,7 @@ ARG VCS_REF ARG APT_FLAGS_COMMON="-y" ARG APT_FLAGS_PERSISTENT="${APT_FLAGS_COMMON} --no-install-recommends" ARG APT_FLAGS_DEV="${APT_FLAGS_COMMON} --no-install-recommends" -ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 DEBIAN_FRONTEND=noninteractive TERM=xterm \ +ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 TERM=xterm \ MIBDIRS=/var/lib/snmp/mibs/ietf:/var/lib/snmp/mibs/iana:/usr/share/snmp/mibs:/var/lib/zabbix/mibs MIBS=+ALL \ ZBX_TYPE=proxy ZBX_DB_TYPE=sqlite3 ZBX_OPT_TYPE=none ENV TINI_VERSION v0.18.0 @@ -24,7 +24,7 @@ LABEL org.label-schema.name="zabbix-${ZBX_TYPE}-${ZBX_DB_TYPE}-ubuntu" \ STOPSIGNAL SIGTERM RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install locales && \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install locales && \ locale-gen $LC_ALL && \ echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \ addgroup --system --quiet zabbix && \ @@ -47,7 +47,7 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ mkdir -p /var/lib/zabbix/ssl/ssl_ca && \ chown --quiet -R zabbix:root /var/lib/zabbix && \ apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install \ fping \ libcurl4 \ libevent-2.1 \ @@ -78,7 +78,7 @@ LABEL org.label-schema.usage="https://www.zabbix.com/documentation/${MAJOR_VERSI ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /sbin/tini RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_DEV} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_DEV} install \ autoconf \ automake \ gcc \ @@ -130,7 +130,7 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ chown --quiet -R zabbix:root /etc/zabbix && \ cd /tmp/ && \ rm -rf /tmp/zabbix-${ZBX_VERSION}/ && \ - apt-get ${APT_FLAGS_COMMON} purge \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_COMMON} purge \ autoconf \ automake \ gcc \ diff --git a/server-mysql/ubuntu/Dockerfile b/server-mysql/ubuntu/Dockerfile index 73a1c4d5e..c58e552c3 100644 --- a/server-mysql/ubuntu/Dockerfile +++ b/server-mysql/ubuntu/Dockerfile @@ -7,7 +7,7 @@ ARG VCS_REF ARG APT_FLAGS_COMMON="-y" ARG APT_FLAGS_PERSISTENT="${APT_FLAGS_COMMON} --no-install-recommends" ARG APT_FLAGS_DEV="${APT_FLAGS_COMMON} --no-install-recommends" -ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 DEBIAN_FRONTEND=noninteractive TERM=xterm \ +ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 TERM=xterm \ MIBDIRS=/var/lib/snmp/mibs/ietf:/var/lib/snmp/mibs/iana:/usr/share/snmp/mibs:/var/lib/zabbix/mibs MIBS=+ALL \ ZBX_TYPE=server ZBX_DB_TYPE=mysql ZBX_OPT_TYPE=none ENV TINI_VERSION v0.18.0 @@ -24,7 +24,7 @@ LABEL org.label-schema.name="zabbix-${ZBX_TYPE}-${ZBX_DB_TYPE}-ubuntu" \ STOPSIGNAL SIGTERM RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install locales && \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install locales && \ locale-gen $LC_ALL && \ echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \ addgroup --system --quiet zabbix && \ @@ -50,7 +50,7 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ chown --quiet -R zabbix:root /var/lib/zabbix && \ mkdir -p /usr/share/doc/zabbix-${ZBX_TYPE}-${ZBX_DB_TYPE} && \ apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install \ iputils-ping \ traceroute \ fping \ @@ -85,7 +85,7 @@ LABEL org.label-schema.usage="https://www.zabbix.com/documentation/${MAJOR_VERSI ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /sbin/tini RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_DEV} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_DEV} install \ autoconf \ automake \ gcc \ @@ -144,7 +144,7 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ cp database/${ZBX_DB_TYPE}/create.sql.gz /usr/share/doc/zabbix-${ZBX_TYPE}-${ZBX_DB_TYPE}/ && \ cd /tmp/ && \ rm -rf /tmp/zabbix-${ZBX_VERSION}/ && \ - apt-get ${APT_FLAGS_COMMON} purge \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_COMMON} purge \ autoconf \ automake \ gcc \ diff --git a/server-pgsql/ubuntu/Dockerfile b/server-pgsql/ubuntu/Dockerfile index 15829c9b9..52a7c0e12 100644 --- a/server-pgsql/ubuntu/Dockerfile +++ b/server-pgsql/ubuntu/Dockerfile @@ -7,7 +7,7 @@ ARG VCS_REF ARG APT_FLAGS_COMMON="-y" ARG APT_FLAGS_PERSISTENT="${APT_FLAGS_COMMON} --no-install-recommends" ARG APT_FLAGS_DEV="${APT_FLAGS_COMMON} --no-install-recommends" -ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 DEBIAN_FRONTEND=noninteractive TERM=xterm \ +ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 TERM=xterm \ MIBDIRS=/var/lib/snmp/mibs/ietf:/var/lib/snmp/mibs/iana:/usr/share/snmp/mibs:/var/lib/zabbix/mibs MIBS=+ALL \ ZBX_TYPE=server ZBX_DB_TYPE=postgresql ZBX_OPT_TYPE=none ENV TINI_VERSION v0.18.0 @@ -24,7 +24,7 @@ LABEL org.label-schema.name="zabbix-${ZBX_TYPE}-${ZBX_DB_TYPE}-ubuntu" \ STOPSIGNAL SIGTERM RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install locales && \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install locales && \ locale-gen $LC_ALL && \ echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \ addgroup --system --quiet zabbix && \ @@ -50,7 +50,7 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ chown --quiet -R zabbix:root /var/lib/zabbix && \ mkdir -p /usr/share/doc/zabbix-${ZBX_TYPE}-${ZBX_DB_TYPE} && \ apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install \ iputils-ping \ traceroute \ fping \ @@ -85,7 +85,7 @@ LABEL org.label-schema.usage="https://www.zabbix.com/documentation/${MAJOR_VERSI ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /sbin/tini RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_DEV} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_DEV} install \ autoconf \ automake \ gcc \ @@ -145,7 +145,7 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ cp database/${ZBX_DB_TYPE}/timescaledb.sql /usr/share/doc/zabbix-${ZBX_TYPE}-${ZBX_DB_TYPE}/ && \ cd /tmp/ && \ rm -rf /tmp/zabbix-${ZBX_VERSION}/ && \ - apt-get ${APT_FLAGS_COMMON} purge \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_COMMON} purge \ autoconf \ automake \ gcc \ diff --git a/snmptraps/ubuntu/Dockerfile b/snmptraps/ubuntu/Dockerfile index 6452d9a85..e501a658e 100644 --- a/snmptraps/ubuntu/Dockerfile +++ b/snmptraps/ubuntu/Dockerfile @@ -7,7 +7,7 @@ ARG VCS_REF ARG APT_FLAGS_COMMON="-y" ARG APT_FLAGS_PERSISTENT="${APT_FLAGS_COMMON} --no-install-recommends" ARG APT_FLAGS_DEV="${APT_FLAGS_COMMON} --no-install-recommends" -ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 DEBIAN_FRONTEND=noninteractive TERM=xterm \ +ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 TERM=xterm \ MIBDIRS=/var/lib/mibs/iana:/var/lib/mibs/ietf:/usr/share/snmp/mibs:/var/lib/zabbix/mibs MIBS=+ALL LABEL org.label-schema.name="zabbix-snmptraps-ubuntu" \ @@ -34,7 +34,7 @@ STOPSIGNAL SIGTERM COPY ["snmptrapfmt_1.14+nmu1ubuntu2_amd64.deb", "/tmp/"] RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install locales && \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install locales && \ locale-gen $LC_ALL && \ echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \ addgroup --system --quiet zabbix && \ @@ -44,7 +44,7 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ --home /var/lib/zabbix/ \ zabbix && \ apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install \ snmp-mibs-downloader \ snmptrapd \ supervisor && \ diff --git a/web-apache-mysql/ubuntu/Dockerfile b/web-apache-mysql/ubuntu/Dockerfile index 4dcd94ef3..c054fd852 100644 --- a/web-apache-mysql/ubuntu/Dockerfile +++ b/web-apache-mysql/ubuntu/Dockerfile @@ -7,7 +7,7 @@ ARG VCS_REF ARG APT_FLAGS_COMMON="-y" ARG APT_FLAGS_PERSISTENT="${APT_FLAGS_COMMON} --no-install-recommends" ARG APT_FLAGS_DEV="${APT_FLAGS_COMMON} --no-install-recommends" -ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 DEBIAN_FRONTEND=noninteractive TERM=xterm \ +ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 TERM=xterm \ ZBX_TYPE=frontend ZBX_DB_TYPE=mysql ZBX_OPT_TYPE=apache LABEL org.label-schema.name="zabbix-web-${ZBX_OPT_TYPE}-${DB_TYPE}-ubuntu" \ @@ -22,7 +22,7 @@ LABEL org.label-schema.name="zabbix-web-${ZBX_OPT_TYPE}-${DB_TYPE}-ubuntu" \ STOPSIGNAL SIGTERM RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install locales && \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install locales && \ locale-gen $LC_ALL && \ echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \ addgroup --system --quiet zabbix && \ @@ -36,7 +36,7 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ mkdir -p /etc/zabbix/web && \ chown --quiet -R zabbix:root /etc/zabbix && \ apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install \ apache2 \ curl \ libapache2-mod-php \ @@ -66,7 +66,7 @@ LABEL org.label-schema.usage="https://www.zabbix.com/documentation/${MAJOR_VERSI COPY ["conf/tmp/font-config", "/tmp/font-config"] RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_DEV} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_DEV} install \ gettext \ patch \ ca-certificates \ @@ -93,7 +93,7 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ dpkg-reconfigure locales && \ find /usr/share/zabbix/locale -name '*.po' | xargs rm -f && \ find /usr/share/zabbix/locale -name '*.sh' | xargs rm -f && \ - apt-get ${APT_FLAGS_COMMON} purge \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_COMMON} purge \ gettext \ patch \ ca-certificates \ diff --git a/web-apache-pgsql/ubuntu/Dockerfile b/web-apache-pgsql/ubuntu/Dockerfile index 2a6018bd6..b0833c230 100644 --- a/web-apache-pgsql/ubuntu/Dockerfile +++ b/web-apache-pgsql/ubuntu/Dockerfile @@ -7,7 +7,7 @@ ARG VCS_REF ARG APT_FLAGS_COMMON="-y" ARG APT_FLAGS_PERSISTENT="${APT_FLAGS_COMMON} --no-install-recommends" ARG APT_FLAGS_DEV="${APT_FLAGS_COMMON} --no-install-recommends" -ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 DEBIAN_FRONTEND=noninteractive TERM=xterm \ +ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 TERM=xterm \ ZBX_TYPE=frontend ZBX_DB_TYPE=postgresql ZBX_OPT_TYPE=apache LABEL org.label-schema.name="zabbix-web-${ZBX_OPT_TYPE}-${ZBX_DB_TYPE}-ubuntu" \ @@ -22,7 +22,7 @@ LABEL org.label-schema.name="zabbix-web-${ZBX_OPT_TYPE}-${ZBX_DB_TYPE}-ubuntu" \ STOPSIGNAL SIGTERM RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install locales && \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install locales && \ locale-gen $LC_ALL && \ echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \ addgroup --system --quiet zabbix && \ @@ -36,7 +36,7 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ mkdir -p /etc/zabbix/web && \ chown --quiet -R zabbix:root /etc/zabbix && \ apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install \ apache2 \ curl \ libapache2-mod-php \ @@ -66,7 +66,7 @@ LABEL org.label-schema.usage="https://www.zabbix.com/documentation/${MAJOR_VERSI COPY ["conf/tmp/font-config", "/tmp/font-config"] RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_DEV} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_DEV} install \ gettext \ patch \ ca-certificates \ @@ -93,7 +93,7 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ dpkg-reconfigure locales && \ find /usr/share/zabbix/locale -name '*.po' | xargs rm -f && \ find /usr/share/zabbix/locale -name '*.sh' | xargs rm -f && \ - apt-get ${APT_FLAGS_COMMON} purge \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_COMMON} purge \ gettext \ patch \ ca-certificates \ diff --git a/web-nginx-mysql/ubuntu/Dockerfile b/web-nginx-mysql/ubuntu/Dockerfile index 86edf80c3..9707b486f 100644 --- a/web-nginx-mysql/ubuntu/Dockerfile +++ b/web-nginx-mysql/ubuntu/Dockerfile @@ -7,7 +7,7 @@ ARG VCS_REF ARG APT_FLAGS_COMMON="-y" ARG APT_FLAGS_PERSISTENT="${APT_FLAGS_COMMON} --no-install-recommends" ARG APT_FLAGS_DEV="${APT_FLAGS_COMMON} --no-install-recommends" -ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 DEBIAN_FRONTEND=noninteractive TERM=xterm \ +ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 TERM=xterm \ ZBX_TYPE=frontend ZBX_DB_TYPE=mysql ZBX_OPT_TYPE=nginx LABEL org.label-schema.name="zabbix-web-${ZBX_OPT_TYPE}-${ZBX_DB_TYPE}-ubuntu" \ @@ -22,7 +22,7 @@ LABEL org.label-schema.name="zabbix-web-${ZBX_OPT_TYPE}-${ZBX_DB_TYPE}-ubuntu" \ STOPSIGNAL SIGTERM RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install locales gnupg2 && \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install locales gnupg2 && \ locale-gen $LC_ALL && \ echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \ addgroup --system --quiet zabbix && \ @@ -36,13 +36,13 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ mkdir -p /etc/zabbix/web && \ chown --quiet -R zabbix:root /etc/zabbix && \ apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_COMMON} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_COMMON} install \ wget && \ DISTRIB_CODENAME=$(/bin/bash -c 'source /etc/lsb-release && echo $DISTRIB_CODENAME') && \ wget -q https://nginx.org/keys/nginx_signing.key -O- | apt-key add - && \ echo "deb http://nginx.org/packages/ubuntu/ $DISTRIB_CODENAME nginx" >> /etc/apt/sources.list.d/nginx.list && \ apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install \ curl \ mysql-client \ nginx \ @@ -56,7 +56,7 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ php7.2-xml \ supervisor \ ttf-dejavu-core && \ - apt-get ${APT_FLAGS_COMMON} purge \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_COMMON} purge \ wget && \ apt-get ${APT_FLAGS_COMMON} autoremove && \ apt-get ${APT_FLAGS_COMMON} clean && \ @@ -78,7 +78,7 @@ LABEL org.label-schema.usage="https://www.zabbix.com/documentation/${MAJOR_VERSI COPY ["conf/tmp/font-config", "/tmp/font-config"] RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_DEV} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_DEV} install \ gettext \ patch \ ca-certificates \ @@ -105,7 +105,7 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ dpkg-reconfigure locales && \ find /usr/share/zabbix/locale -name '*.po' | xargs rm -f && \ find /usr/share/zabbix/locale -name '*.sh' | xargs rm -f && \ - apt-get ${APT_FLAGS_COMMON} purge \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_COMMON} purge \ gettext \ patch \ ca-certificates \ diff --git a/web-nginx-pgsql/ubuntu/Dockerfile b/web-nginx-pgsql/ubuntu/Dockerfile index 76ea6689d..e7b56dafb 100644 --- a/web-nginx-pgsql/ubuntu/Dockerfile +++ b/web-nginx-pgsql/ubuntu/Dockerfile @@ -7,7 +7,7 @@ ARG VCS_REF ARG APT_FLAGS_COMMON="-y" ARG APT_FLAGS_PERSISTENT="${APT_FLAGS_COMMON} --no-install-recommends" ARG APT_FLAGS_DEV="${APT_FLAGS_COMMON} --no-install-recommends" -ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 DEBIAN_FRONTEND=noninteractive TERM=xterm \ +ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 TERM=xterm \ ZBX_TYPE=frontend ZBX_DB_TYPE=postgresql ZBX_OPT_TYPE=nginx LABEL org.label-schema.name="zabbix-web-${ZBX_OPT_TYPE}-${ZBX_DB_TYPE}-ubuntu" \ @@ -22,7 +22,7 @@ LABEL org.label-schema.name="zabbix-web-${ZBX_OPT_TYPE}-${ZBX_DB_TYPE}-ubuntu" \ STOPSIGNAL SIGTERM RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install locales gnupg2 && \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install locales gnupg2 && \ locale-gen $LC_ALL && \ echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \ addgroup --system --quiet zabbix && \ @@ -36,13 +36,13 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ mkdir -p /etc/zabbix/web && \ chown --quiet -R zabbix:root /etc/zabbix && \ apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_COMMON} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_COMMON} install \ wget && \ DISTRIB_CODENAME=$(/bin/bash -c 'source /etc/lsb-release && echo $DISTRIB_CODENAME') && \ wget -q https://nginx.org/keys/nginx_signing.key -O- | apt-key add - && \ echo "deb http://nginx.org/packages/ubuntu/ $DISTRIB_CODENAME nginx" >> /etc/apt/sources.list.d/nginx.list && \ apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install \ curl \ nginx \ php7.2-bcmath \ @@ -56,7 +56,7 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ postgresql-client \ supervisor \ ttf-dejavu-core && \ - apt-get ${APT_FLAGS_COMMON} purge \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_COMMON} purge \ wget && \ apt-get ${APT_FLAGS_COMMON} autoremove && \ apt-get ${APT_FLAGS_COMMON} clean && \ @@ -78,7 +78,7 @@ LABEL org.label-schema.usage="https://www.zabbix.com/documentation/${MAJOR_VERSI COPY ["conf/tmp/font-config", "/tmp/font-config"] RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_DEV} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_DEV} install \ gettext \ patch \ ca-certificates \ @@ -105,7 +105,7 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ dpkg-reconfigure locales && \ find /usr/share/zabbix/locale -name '*.po' | xargs rm -f && \ find /usr/share/zabbix/locale -name '*.sh' | xargs rm -f && \ - apt-get ${APT_FLAGS_COMMON} purge \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_COMMON} purge \ gettext \ patch \ ca-certificates \ diff --git a/zabbix-appliance/ubuntu/Dockerfile b/zabbix-appliance/ubuntu/Dockerfile index 42c9d9b8b..446ea5d89 100644 --- a/zabbix-appliance/ubuntu/Dockerfile +++ b/zabbix-appliance/ubuntu/Dockerfile @@ -7,7 +7,7 @@ ARG MAJOR_VERSION=4.2 ARG ZBX_VERSION=${MAJOR_VERSION}.1 ARG ZBX_SOURCES=https://git.zabbix.com/scm/zbx/zabbix.git ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \ - LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 DEBIAN_FRONTEND=noninteractive TERM=xterm \ + LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 TERM=xterm \ MIBDIRS=/var/lib/snmp/mibs/ietf:/var/lib/snmp/mibs/iana:/usr/share/snmp/mibs:/var/lib/zabbix/mibs MIBS=+ALL \ ZBX_TYPE=server ZBX_DB_TYPE=mysql ZBX_OPT_TYPE=nginx \ MYSQL_ALLOW_EMPTY_PASSWORD=true ZBX_ADD_SERVER=true ZBX_ADD_WEB=true DB_SERVER_HOST=localhost MYSQL_USER=zabbix ZBX_ADD_JAVA_GATEWAY=true ZBX_JAVAGATEWAY_ENABLE=true ZBX_JAVAGATEWAY=localhost @@ -15,10 +15,10 @@ ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \ COPY ["conf/tmp/font-config", "/tmp/font-config"] RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_DEV} install locales && \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_DEV} install locales && \ locale-gen $LC_ALL && \ apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_DEV} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_DEV} install \ autoconf \ automake \ gcc \ @@ -95,7 +95,7 @@ ARG MAJOR_VERSION=4.2 ARG ZBX_VERSION=${MAJOR_VERSION}.1 ARG ZBX_SOURCES=https://git.zabbix.com/scm/zbx/zabbix.git ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \ - LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 DEBIAN_FRONTEND=noninteractive TERM=xterm \ + LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8TERM=xterm \ MIBDIRS=/var/lib/snmp/mibs/ietf:/var/lib/snmp/mibs/iana:/usr/share/snmp/mibs:/var/lib/zabbix/mibs MIBS=+ALL \ ZBX_TYPE=server ZBX_DB_TYPE=mysql ZBX_OPT_TYPE=nginx \ MYSQL_ALLOW_EMPTY_PASSWORD=true ZBX_ADD_SERVER=true ZBX_ADD_WEB=true DB_SERVER_HOST=localhost MYSQL_USER=zabbix ZBX_ADD_JAVA_GATEWAY=true ZBX_JAVAGATEWAY_ENABLE=true ZBX_JAVAGATEWAY=localhost @@ -129,7 +129,7 @@ COPY --from=builder /tmp/zabbix-${ZBX_VERSION}/frontends/php/ /usr/share/zabbix/ ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /sbin/tini RUN apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install locales gnupg2 && \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install locales gnupg2 && \ locale-gen $LC_ALL && \ echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \ addgroup --system --quiet zabbix && \ @@ -155,13 +155,13 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \ chown --quiet -R zabbix:root /var/lib/zabbix && \ mkdir -p /usr/share/doc/zabbix-${ZBX_TYPE}-${ZBX_DB_TYPE}/ && \ apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_COMMON} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_COMMON} install \ wget && \ DISTRIB_CODENAME=$(/bin/bash -c 'source /etc/lsb-release && echo $DISTRIB_CODENAME') && \ wget -q https://nginx.org/keys/nginx_signing.key -O- | apt-key add - && \ echo "deb http://nginx.org/packages/ubuntu/ $DISTRIB_CODENAME nginx" >> /etc/apt/sources.list.d/nginx.list && \ apt-get ${APT_FLAGS_COMMON} update && \ - apt-get ${APT_FLAGS_PERSISTENT} install \ + DEBIAN_FRONTEND=noninteractive apt-get ${APT_FLAGS_PERSISTENT} install \ iputils-ping \ traceroute \ curl \