innohub

appian/service-manager (25.3.220.0)

Published 2025-08-19 16:11:41 +02:00 by git

Installation

docker pull gitea.innovation-hub-niedersachsen.de/innohub/appian/service-manager:25.3.220.0
sha256:902d77f96c430e2c21fc12955e71d3e323027b8a65ac7a042da53df6cc4c4a5f

Image Layers

ARG OS_ARCH
ENV KOMODO_HOME=/usr/local/appian/ae/services
ENV AWS_CONFIG_FILE=/.aws/config
COPY --chown=appian:rootfile:2aac4da6c86102573fe18d26b6c87ad3dd344b4924f67efebbada510e81ed7eb in /opt/docker/bin/
COPY --chown=appian:rootfile:5a99f676ef5bdc4bdf88f82e00695d9fe85e177322bf54041d3f9eb6c58c56b1 in /opt/docker/bin/
COPY --chown=appian:rootfile:af349ee456a9730b871ce21828a9bfef7204a163ecd77e83ffbf1c5f730b1fa9 in /opt/docker/bin/
COPY --chown=appian:rootfile:7fd5e5f5f103c30c6b1704ecff1ab2a810ae739e3393593ae094d68be10b29a6 in /opt/docker/bin/
COPY --chown=appian:rootfile:3f004e9d21b998364230465432183ba10430fa3a773f7e71b550b1d9ff2ce63a in /opt/docker/bin/
COPY --chown=appian:rootfile:64c10ed7f894f5713b4995e3bf13b8b6f35b5367f65a99077882a1048571cf75 in /opt/docker/bin/
COPY --chown=appian:rootfile:4457a4bb1099b087efcfc4f74447d94e8f721f865d03ef7e396974fc39bc37b7 in /opt/docker/bin/
COPY --chown=appian:rootfile:56491971cacff12226b9bbe9ee7773a7f23520dc6b86cf67cd5ecf9ce6688173 in /.aws/config
COPY --chown=appian:rootfile:c2ee4d189afcac248c3709bb8ec7d9d86e98b196c0b5b4926d9bbbbf1623f841 in /opt/docker/bin/
|1 OS_ARCH=amd64 /bin/sh -c mkdir -p ${KOMODO_HOME}
COPY --chown=appian:rootdir:0c1db22db871ac426c401f90ea9e8fef4ae3446fa9587e3b0a11365aafd3df01 in /usr/local/appian/ae/services/bin/
COPY --chown=appian:rootdir:016fe8487f8489efc1e70707a3f74b6fa93695659ae12cdce408663f24fb837f in /usr/local/appian/ae/services/conf/
COPY --chown=appian:rootdir:3fd709c26085d2a8b1e0a52bba3a32b2a26efe83b7a4179b95e92b30c017b79d in /usr/local/appian/ae/services/lib/
|1 OS_ARCH=amd64 /bin/sh -c rm ${KOMODO_HOME}/conf/kafka-* && rm ${KOMODO_HOME}/conf/zookeeper-*
|1 OS_ARCH=amd64 /bin/sh -c mkdir -p ${APPIAN_HOME}/_admin && mkdir -p ${APPIAN_HOME}/conf && mkdir -p ${KOMODO_HOME}/data && cat ${DOCKER_BIN_DIR}/server-bashrc.sh >> ~/.bashrc
|1 OS_ARCH=amd64 /bin/sh -c ln -s $KUBERNETES_MOUNT_DIR/conf/appian-topology.xml $APPIAN_HOME/conf/appian-topology.xml && ln -s $KUBERNETES_MOUNT_DIR/conf/custom.properties $APPIAN_HOME/conf/custom.properties && ln -s $KUBERNETES_MOUNT_DIR/services/conf/service_manager.conf $APPIAN_HOME/services/conf/service_manager.conf
USER root
|1 OS_ARCH=amd64 /bin/sh -c find ${KOMODO_HOME} -type d -exec chmod g+s {} + && chmod +x ${DOCKER_BIN_DIR}/call-tvm && chmod g+rx ${DOCKER_BIN_DIR}/healthcheck
|1 OS_ARCH=amd64 /bin/sh -c amazon-linux-extras install epel -y && yum install -y dos2unix findutils procps && dos2unix ${DOCKER_BIN_DIR}/* && set -ex && find / -type f -name '*.sh' -exec chmod +x {} \+ && find / -type f -name '*.sh' -exec dos2unix {} \+ && yum install -y tmux && if [[ "$OS_ARCH" == "amd64" ]]; then yum install -y rlwrap; fi && yum clean all && rm -rf /var/cache/yum && echo "stopRestart1h() {\n bash -c \"sleep 1h && echo javaServiceManager\" &\n}\n echo \" This is a multi-process container. When Service Manager stops it will be automatically restarted if in a Kubernetes pod\n If this is undesired behavior, the following command can be used to halt the behavior for 1 hour:\n stopRestart1h\"" >> /etc/bash.bashrc
USER 500
|1 OS_ARCH=amd64 /bin/sh -c echo 'set-option -g default-shell /bin/bash' > ~/.tmux.conf
HEALTHCHECK &{["CMD" "/opt/docker/bin/healthcheck" "-t=5" "-url=http://127.0.0.1:7070/manager/ping"] "30s" "5s" "1m0s" '\x00'}
ENTRYPOINT ["/opt/docker/bin/docker-entrypoint-prod.sh"]
RUN yum install -y vim hostname && yum clean all && rm -rf /var/cache/yum && mkdir -p /opt/appian/data && chown appian:root /opt/appian/data && chmod g+s /opt/appian/data
RUN mkdir -p $APPIAN_HOME/_admin/validation && mkdir -p $APPIAN_HOME/_admin/accdocs1 && mkdir -p $APPIAN_HOME/_admin/accdocs2 && mkdir -p $APPIAN_HOME/_admin/accdocs3
RUN mkdir -p /licenses && echo 'TODO' > /licenses/LICENSE
COPY --from=compiled_k_code --chown=appian:root /engine-staging ${AE_HOME}
COPY --chown=appian:root conf/build.info ${APPIAN_HOME}/conf/build.info
COPY --chown=appian:root conf/k.sha256 ${APPIAN_HOME}/conf/k.sha256

Labels

Key Value
base-image amazon-linux-2-container-base:2-jdk17.0.16_8-4339914
description Service Manager
maintainer Appian Corporation
name Service Manager
release 25.3.220.0
summary Service Manager
vendor Appian Corporation
version 25.3.220.0
Details
Container
2025-08-19 16:11:41 +02:00
3
OCI / Docker
linux/amd64
459 MiB
Versions (1) View all
25.3.220.0 2025-08-19