Sign inSign up

skyformhpc/appspace-service

By skyformhpc

•Updated over 2 years ago

[Deprecated] skyform appspace backend core service

Image
1

138

skyformhpc/appspace-service repository overview

⁠[Deprecated - Merged into skyformhpc/appspace-backend:v10.0 image with supervisord]


⁠Quick reference

⁠Supported tags

  • v10.0

⁠Prerequisities

In order to run this container you'll need docker installed.

⁠Usage

⁠Environment Variables
  • ENV JAVA_TOOL_OPTIONS="-Xms256m -Xmx1024m"

⁠Useful File Locations
  • /skyform-appspace/appspace-service/config/logback.xml - logging configure file of appspace service
  • /skyform-appspace/appspace-service/config/application.yml - application yml config file of appspace service

⁠Examples

Running the container

docker run -d -it --name appspace-service skyformhpc/appspace-service:v10.0

⁠... via docker-compose⁠

Example docker-compose.yml for appspace-service:

version: '2.3'
services:
  appspace:
    image: skyformhpc/appspace-service:v10.0
    container_name: appspace
    restart: always
    volumes:
      - /skyformdata/log/appspace:/skyform-appspace/appspace-service/logs
      - /etc/localtime:/etc/localtime:ro
      - ./common/certs:/certs
      - /share/home:/share/home
      - /share/appspace_data/projects:/share/appspace_data/projects
      - /share/appspace_data/shared_groups:/share/appspace_data/shared_groups
      - /share/appspace_data/app_scripts:/share/appspace_data/app_scripts
      - /share/appspace_data/upload_data:/share/appspace_data/upload_data
      - /opt:/opt
      - /usr:/usr
      - /lib64:/lib64
      - /share:/share
      - /etc/profile.d:/etc/profile.d
      - type: bind
        source: /etc/nslcd.conf
        target: /etc/nslcd.conf
      - type: bind
        source: /var/run/nslcd/socket
        target: /var/run/nslcd/socket
      - type: bind
        source: ./common/config/appspace/ttyd-launcher.sh
        target: /skyformaip-tools/bin/ttyd-launcher.sh
      - type: bind
        source: ./common/config/appspace/application.yml
        target: /skyform-appspace/appspace-service/config/application.yml
      - type: bind
        source: ./common/config/appspace/logback.xml
        target: /skyform-appspace/appspace-service/config/logback.xml
    environment:
      JAVA_TOOL_OPTIONS: "-Xms1024m -Xmx2048m"
    ports:
      - 8080:8080
    depends_on:
      redis:
        condition: service_healthy
      mariadb:
        condition: service_healthy

⁠Built With

  • Docker version 25.0.3, build 4debf41

Tag summary

Content type

Image

Digest

sha256:cffcb08d7…

Size

357.7 MB

Last updated

over 2 years ago

docker pull skyformhpc/appspace-service:v10.0