From 6fc9c262cca3e4b7bff8039a6bd1bac4b7d25509 Mon Sep 17 00:00:00 2001 From: Andy Pickler Date: Mon, 4 Oct 2021 07:03:42 -0600 Subject: [PATCH] Update Dockerfile-cmdline The removed line in this PR... `echo "nameserver 8.8.8.8" | tee /etc/resolv.conf > /dev/null && \` causes a problem when executing `docker-compose build`: ``` > [16/16] RUN echo "nameserver 8.8.8.8" | tee /etc/resolv.conf > /dev/null && chmod +x /usr/src/jasperreports-server/scripts/*.sh && /usr/src/jasperreports-server/scripts/installPackagesForJasperserver-pro-cmdline.sh && echo "finished installing packages" && cp -R /usr/src/jasperreports-server/scripts/buildomatic /usr/src/jasperreports-server/buildomatic && chmod +x /usr/src/jasperreports-server/buildomatic/js-* && chmod +x /usr/src/jasperreports-server/buildomatic/bin/*.sh && chmod +x /usr/src/jasperreports-server/apache-ant/bin/* && java -version && wget "https://jdbc.postgresql.org/download/postgresql-42.2.5.jar" -P /usr/src/jasperreports-server/buildomatic/conf_source/db/postgresql/jdbc --no-verbose: #21 0.237 tee: /etc/resolv.conf: Read-only file system ``` When this line is removed, the build proceeds successfully, and the container starts successfully as well. --- Dockerfile-cmdline | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Dockerfile-cmdline b/Dockerfile-cmdline index 6f5e24e..b7c7bc0 100644 --- a/Dockerfile-cmdline +++ b/Dockerfile-cmdline @@ -47,8 +47,7 @@ COPY ${EXPLODED_INSTALLER_DIRECTORY}/buildomatic/lib /usr/src/jasperreports-serv # js-docker specific scripts and resources COPY scripts /usr/src/jasperreports-server/scripts/ -RUN echo "nameserver 8.8.8.8" | tee /etc/resolv.conf > /dev/null && \ - chmod +x /usr/src/jasperreports-server/scripts/*.sh && \ +RUN chmod +x /usr/src/jasperreports-server/scripts/*.sh && \ /usr/src/jasperreports-server/scripts/installPackagesForJasperserver-pro-cmdline.sh && \ echo "finished installing packages" && \ cp -R /usr/src/jasperreports-server/scripts/buildomatic /usr/src/jasperreports-server/buildomatic && \