### Replace ARTIFACT_REPOSITORY with the actual path to the Build location where the vFunction artifacts are stored ### Replace the APPLICATION_ASSEMBLIES with the path to the DLLs for the Application FROM almalinux:9 RUN adduser -l -u "1500" "appuser" && \    mkdir -p /opt/application/lib COPY /APPLICATION_ASSEMBLIES /shared/binaries-for-viper/ COPY ARTIFACT_REPOSITORY/vfunction/startup-viper.sh /usr/bin/startup-viper.sh RUN chmod +x /usr/bin/startup-viper.sh && \    chmod -R 777 /usr/bin/ USER 1500 ENTRYPOINT["/bin/sh"] CMD["/usr/bin/startup-viper.sh"]