Development repo for testing.
NOT FOR PRODUCTION!
Docker Image GitHub Repos that comprise this stack:
isle-tomcat
(base image)isle-fedora
isle-solr
isle-apache
isle-imageservices
- Docker-CE or EE
- Docker-compose
- Git
- Time required > 30 minutes.
- Clone this repo
git clone https://github.com/Islandora-Collaboration-Group/ISLE-Development.git
- Change directory to the cloned directory:
cd ISLE-development
(by default)
- Pull the latest images:
docker-compose pull
- Launch the ISLE preRC stack for testing:
docker-compose up -d
- Install Islandora on the isle-apache-ld container:
docker exec -it isle-apache-ld bash /utility-scripts/isle_drupal_build_tools/isle_islandora_installer.sh
- To wrap up testing:
- In the folder with the docker-compose.yml
docker-compose down -v
- In the folder with the docker-compose.yml
@SEE: https://github.com/Islandora-Collaboration-Group/ISLE
There are additional steps such as adding isle-localdomain to your etc/hosts which will not be covered here.
- Make sure your /etc/hosts points isle.localdomain to 127.0.0.1. See original docs on how-to.
- Islandora is available at http://isle.localdomain
- You may need to point directly to the IP address of isle-apache, here's how:
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' isle-apache-ld
- Copy the IP and browse to it.
http://{IP}/
- You may need to point directly to the IP address of isle-apache, here's how:
- Traefik is available at http://admin.isle.localdomain OR http://localhost:8080/
- Fedora is available at http://isle.localdomain/fedora OR http://localhost:8081/
- Solr is available at http://isle.localdomain/solr OR http://localhost:8082/
- Image Services are available at http://images.isle.localdomain OR http://localhost:8083/
Read as username:password
Islandora (Drupal) user and pass (default):
isle
:isle
All Tomcat services come with the default users and passwords:
admin
:isle_admin
manager
:isle_manager