Skip to content
Snippets Groups Projects
docker-compose-rest.yml 1.08 KiB
Newer Older
networks:
  dspacenet: {}
services:
  dspace:
    container_name: dspace
    depends_on:
    - dspacedb
    image: dspace/dspace:dspace-7_x-jdk8-test
    networks:
      dspacenet: {}
    ports:
    - published: 8080
      target: 8080
    stdin_open: true
    tty: true
    volumes:
    - assetstore:/dspace/assetstore
    - ./local.cfg:/dspace/config/local.cfg
  dspacedb:
    container_name: dspacedb
    image: dspace/dspace-postgres-pgcrypto
    networks:
      dspacenet: {}
    stdin_open: true
    tty: true
    volumes:
    - pgdata:/pgdata
  dspacesolr:
    container_name: dspacesolr
    image: dspace/dspace-solr
    networks:
      dspacenet: {}
    ports:
    - published: 8983
      target: 8983
    stdin_open: true
    tty: true
    volumes:
    - solr_authority:/opt/solr/server/solr/authority/data
    - solr_oai:/opt/solr/server/solr/oai/data
    - solr_search:/opt/solr/server/solr/search/data
    - solr_statistics:/opt/solr/server/solr/statistics/data
version: '3.7'
volumes:
  assetstore: {}
  pgdata: {}
  solr_authority: {}
  solr_oai: {}
  solr_search: {}
  solr_statistics: {}