Archived / Obsolete Documentation

Documentation in this space is no longer accurate.
Looking for official DSpace documentation? See all documentation

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 21 Next »

Resources

Docker Image Source and Tutorial

https://dspace-labs.github.io/DSpace-Docker-Images/

This repository contains an issue list of enhancement ideas.

Published Docker Images

https://hub.docker.com/u/dspace/

Technical Support and Project Communication 

#dspace-docker Slack Channel

DSpace Developer Show and Tell Meeting

Dev Show and Tell - Aug 28, 2018 - 1500UTC - DSpace On DockerHub

Current Implementation

branchJDKtagDockerfile
master8master./Dockerfile
dspace-6_x8dspace-6_x./Dockerfile
dspace-5_x8dspace-5_x./Dockerfile
dspace-4_x8dspace-4_x./Dockerfile


Proposal: Support Multiple JDK Versions

https://github.com/DSpace-Labs/DSpace-Docker-Images/issues/57

branchJDKtagDockerfileMavenANTTomcat
master8master-jdk8dspace/src/main/docker/jdk8maven:latest1.10.5tomcat:8
dspace-6_x8dspace-6_x-jdk8dspace/src/main/docker/jdk8maven:latest1.10.5tomcat:8
dspace-5_x8dspace-5_x-jdk8dspace/src/main/docker/jdk8maven:latest1.10.5tomcat:8
dspace-5_x7dspace-5_x-jdk7dspace/src/main/docker/jdk7maven:3.5.4-jdk-7
or maven:latest
1.9.13tomcat:7.0.90-jre7
dspace-4_x8dspace-4_x-jdk8dspace/src/main/docker/jdk8maven:latest1.10.5tomcat:8
dspace-4_x7dspace-4_x-jdk7dspace/src/main/docker/jdk7maven:3.5.4-jdk-7
or maven:latest
1.9.13tomcat:7.0.90-jre7

If we support multiple Dockerfiles, what other variants would be useful to build?

  • Create a variant for testing with localhost disabled in Solr and SSL disabled in Rest
  • Other config options?

branchJDKtagDockerfileNote
master8master-jdk8-testdspace/src/main/docker/jdk8No localhost restriction for solr, no ssl required for rest
dspace-6_x8dspace-6_x-jdk8-testdspace/src/main/docker/jdk8No localhost restriction for solr, no ssl required for rest
dspace-5_x8dspace-5_x-jdk8-testdspace/src/main/docker/jdk8No localhost restriction for solr, no ssl required for rest
dspace-5_x7dspace-5_x-jdk7-testdspace/src/main/docker/jdk7No localhost restriction for solr, no ssl required for rest
dspace-4_x8dspace-4_x-jdk8-testdspace/src/main/docker/jdk8No localhost restriction for solr, no ssl required for rest
dspace-4_x7dspace-4_x-jdk7-testdspace/src/main/docker/jdk7No localhost restriction for solr, no ssl required for rest


Implementation Notes

  • Question: are there any other resources we should add to .dockerignore?
  • We can create contextual README files for each release

Additional Resources

  • No labels