jira 8.10 without survey and mobile app links from notification email
1.2K
FROM openjdk:8-alpine
MAINTAINER wanjie [email protected]
ENV JIRA_HOME /var/atlassian/jira ENV JIRA_INSTALL /opt/atlassian/jira ENV JIRA_VERSION 8.10.0 ENV JIRA_TYPE=software JAVA_OPTS='-Duser.timezone=GMT+08'
RUN set -x
&& apk add --no-cache curl tzdata xmlstarlet bash ttf-dejavu libc6-compat
&& cp -rfv /usr/share/zoneinfo/${TIMEZONE} /etc/localtime
&& echo ${TIMEZONE} > /etc/timezone
&& mkdir -p "${JIRA_HOME}"
&& mkdir -p "${JIRA_HOME}/caches/indexes"
&& chmod -R 700 "${JIRA_HOME}"
&& chown -R daemon:daemon "${JIRA_HOME}"
&& mkdir -p "${JIRA_INSTALL}/conf/Catalina"
&& curl -Ls "https://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-software-8.10.0.tar.gz" | tar -xz --directory "${JIRA_INSTALL}" --strip-components=1 --no-same-owner
&& curl -Ls "https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.38.tar.gz" | tar -xz --directory "${JIRA_INSTALL}/lib" --strip-components=1 --no-same-owner "mysql-connector-java-5.1.38/mysql-connector-java-5.1.38-bin.jar"
&& rm -f "${JIRA_INSTALL}/lib/postgresql-9.1-903.jdbc4-atlassian-hosted.jar"
&& curl -Ls "https://jdbc.postgresql.org/download/postgresql-42.2.1.jar" -o "${JIRA_INSTALL}/lib/postgresql-42.2.1.jar"
&& chmod -R 700 "${JIRA_INSTALL}/conf"
&& chmod -R 700 "${JIRA_INSTALL}/logs"
&& chmod -R 700 "${JIRA_INSTALL}/temp"
&& chmod -R 700 "${JIRA_INSTALL}/work"
&& chown -R daemon:daemon "${JIRA_INSTALL}/conf"
&& chown -R daemon:daemon "${JIRA_INSTALL}/logs"
&& chown -R daemon:daemon "${JIRA_INSTALL}/temp"
&& chown -R daemon:daemon "${JIRA_INSTALL}/work"
&& sed --in-place "s/java version/openjdk version/g" "${JIRA_INSTALL}/bin/check-java.sh"
&& echo -e "\njira.home=$JIRA_HOME" >> "${JIRA_INSTALL}/atlassian-jira/WEB-INF/classes/jira-application.properties"
&& touch -d "@0" "${JIRA_INSTALL}/conf/server.xml"
USER daemon:daemon
EXPOSE 8080
VOLUME ["/var/atlassian/jira", "/opt/atlassian/jira/logs"]
WORKDIR /var/atlassian/jira
COPY "batchers-1.3.9.jar" "/opt/atlassian/jira/atlassian-jira/WEB-INF/atlassian-bundled-plugins/" COPY "docker-entrypoint.sh" "/" ENTRYPOINT ["/docker-entrypoint.sh"]
#RUN echo 'export CATALINA_OPTS="-javaagent:/opt/atlassian/jira/atlassian-agent.jar ${CATALINA_OPTS}"' >> /opt/atlassian/jira/bin/setenv.sh
CMD ["/opt/atlassian/jira/bin/start-jira.sh", "-fg"]
Content type
Image
Digest
Size
421.7 MB
Last updated
over 6 years ago
docker pull cnrock/jira