| # debian.sh --arch 'amd64' out/ 'bookworm' '@1740355200' |
| LABEL maintainer=davinTI <operacao@davinti.com.br> |
| ENV DEBIAN_FRONTEND=noninteractive |
| ARG ARG_BUILD_VERSION |
| ENV VTR_BUILD_VERSION=2.1.8 |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c mkdir -p /usr/lib/jvm/ |
| COPY file:f4fa12e586bc75a96d0d4ab2ad040ac3671be3824ddf2b7fc74a6b1f7a13b3dc in /usr/lib/jvm/ |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c cd /usr/lib/jvm && tar -xvzf OpenJDK8U-jdk_x64_linux_hotspot_8u275b01.tar.gz && rm OpenJDK8U-jdk_x64_linux_hotspot_8u275b01.tar.gz |
| COPY file:ad7f436cb7d4803b721692c67950e8178e97903fb6e86fdc7dac6d2a4d837955 in /usr/lib/jvm/jdk8u275-b01/jre/lib/security/ |
| COPY file:f94e69d82878e6a36ce78f6b5ae34745a71e869ac8dbc4d82a0625022be1a0eb in /usr/lib/jvm/ |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c cd /usr/lib/jvm && tar -xvzf OpenJDK21U-jdk_x64_linux_hotspot_21.0.4_7.tar.gz && rm OpenJDK21U-jdk_x64_linux_hotspot_21.0.4_7.tar.gz |
| COPY file:1d72f4f8d04a5339adc1288b381e1fc20124e57d9ccaa95e2743ad2400e93c0d in /usr/lib/jvm/ |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c cd /usr/lib/jvm && mkdir jdk-21.0.4+7_openj9 && tar -xvzf ibm-semeru-open-jdk_x64_linux_21.0.4_7_openj9-0.46.1.tar.gz --strip-components=1 -C ./jdk-21.0.4+7_openj9 && rm ibm-semeru-open-jdk_x64_linux_21.0.4_7_openj9-0.46.1.tar.gz |
| COPY file:de45b000e265cbf97d3127ad0eea7374601c49f6bc6bd41250128e5d63023d1a in /usr/lib/jvm/ |
| COPY file:08c7221e1a7b628b55c2818082f6317b8e247c12549407457702cdaefa6484e9 in /usr/lib/jvm/ |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c apt-get update |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c apt-get install -y apt-utils iputils-ping procps wget zip unzip locales vim nano curl pbzip2 telnet netcat-openbsd axel imagemagick gdb less rng-tools fonts-freefont-ttf fonts-liberation openssh-client cron |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c echo "en_US.UTF-8 UTF-8" > /etc/locale.gen && locale-gen en_US.UTF-8 && dpkg-reconfigure locales && /usr/sbin/update-locale LANG=en_US.UTF-8 |
| ENV LC_ALL=en_US.UTF-8 |
| ADD dir:149d5330593db90fe5e1e182ea6b67356652d01af6ec61b751e7d3851febca31 in /debs/ |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c apt-get install -y ${CATALINA_HOME}/debs/* |
| ADD file:dd64ed0bf4addaf4673da629d1204fb12c286ade3b98da24513447e93ebc0873 in /usr/share/fonts/ |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c dpkg-reconfigure fontconfig-config |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c apt-get clean |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c rm /var/log/dpkg.log |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c sed -i '/<\/policymap>/ i <policy domain="coder" rights="read | write" pattern="PDF" />' /etc/ImageMagick-6/policy.xml |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c rm /etc/localtime && ln -s /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime && echo "America/Sao_Paulo" > /etc/timezone |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c ln -s /usr/lib/jvm/jdk8u275-b01 /opt/java8 && mkdir -p /service/vitruvio/dumps && mkdir -p /service/dados/vitruvio/modulos |
| ENV JAVA_HOME=/usr/lib/jvm/current-jdk |
| ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/jvm/current-jdk/bin |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c rm /etc/cron.daily/* |
| ADD file:d26a62e50d5d19c01623011d57d517df712067860c10a7903c170ea2c9b57b49 in /etc/cron.daily/ |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c chmod 0755 /etc/cron.daily/tomcat-log-cleaner |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c sed -i '6d' /etc/pam.d/cron |
| COPY file:3a421203d4685a31244680c1837c2f67cd4791f27992d9e4a3e2cdd2f42f1cf9 in /opt/ |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c cd /opt && unzip apache-tomcat-9.0.111.zip && mv apache-tomcat-9.0.111 apache-tomcat && rm apache-tomcat-9.0.111.zip |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c mkdir /opt/jdbc |
| ADD file:4e1b2827180c08851ba8e3eee662f17623d99215e4a891bd025db9f618a41365 in /opt/jdbc |
| ADD file:e3763241dac4cbb54e9dddb3a6509820286d5ead8991ec6a7ca0b322c1b2bcbb in /opt/jdbc |
| ADD file:f661f313a5a395638c4767ac917903358ab86d3f63921f88072210a87de69d57 in /opt/jdbc |
| ADD file:23d20fa09608d57e80f3f32bd16d0806a8e1361f90c7a979dba110391997cdab in /opt/jdbc |
| ADD file:5ab59726b9c44cda6320e84f1f96ebb330aa44de5b94c72dc95a218a61c476ad in /opt/jdbc |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c mkdir /opt/cli |
| ADD file:12daad9063359d1de6583f354d9dfe436fd8443c59ca5f8293ea92b5d885ada4 in /opt/cli |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c chmod 755 /opt/cli/get_apache_pid.sh |
| ENV CATALINA_HOME=/opt/apache-tomcat |
| ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/jvm/current-jdk/bin:/opt/apache-tomcat/bin |
| ENV CATALINA_PID=/opt/apache-tomcat/tomcat.pid |
| ADD file:a5ea47fb11fb21b3e266eba13e2f2c4f93435e8d7ca3dfdfaf9a396599357031 in /opt/apache-tomcat/bin/vtr_functions.sh |
| ADD file:c88e5c5aae96301b5f34cbf4986ab534c5964554373af5c4ef0ab568f9b2aeb0 in /opt/apache-tomcat/bin/fetch.sh |
| ADD file:cffb40d5513ce1db19fb83294e67f70bba4fe17b24f6aa275a772c635d98eb60 in /opt/apache-tomcat/bin/rollback.sh |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c chmod +x ${CATALINA_HOME}/bin/fetch.sh && chmod +x ${CATALINA_HOME}/bin/rollback.sh |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c mkdir -p /opt/java-settings |
| ADD file:6ec8f360b9e5b3ff5e5924b48020e827e0505a12c2b34340d9fb1f1c98696383 in /opt/java-settings |
| ENV VTR_EXT_DIR=/service/vitruvio |
| ENV VTR_DUMP_DIR=/service/vitruvio/dumps |
| ENV VTR_MODULES_DIR=/service/vitruvio/modules |
| ENV VTR_TOMCAT_LIBS_DIR=/service/vitruvio/libs |
| ENV VTR_EXT_WAR_DIR=/service/vitruvio/wars |
| ENV VTR_SSH_KEYS_DIR=/root/.ssh |
| EXPOSE 8080 |
| ADD file:9c2669a41e6562418552f6177a7bf8750da0c9bb7a4d4545c3c7862dd93e5b62 in /opt/apache-tomcat/conf/ |
| ADD file:4c381071c36217f10ce759ad8f010d516385131c149339aedabe50c4ec83ff0e in /opt/apache-tomcat/conf/ |
| ADD dir:d6334f74ceca1f22f24c5e421ca7adabf4cee93da24eddadb8fa3c6ccce2178a in /opt/apache-tomcat/props/ |
| ADD file:d063178ed1e933d35d83412c44570b0d39ab67502dd002aac1d29a3ba3329be5 in /opt/apache-tomcat/bin/init.sh |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c chmod +x ${CATALINA_HOME}/bin/init.sh |
| |1 ARG_BUILD_VERSION=2.1.8 /bin/sh -c chmod 600 ${CATALINA_HOME}/conf/tomcat_jmx.* |
| ENTRYPOINT ["/bin/sh" "-c" "/bin/bash ${CATALINA_HOME}/bin/init.sh"] |
| COPY target/vitruvio-ui-*.war /service/dados/vitruvio/wars/vitruvio-ui.war # buildkit |
| RUN /bin/sh -c mkdir -p /etc/vitruvio/attachments # buildkit |