Dates
March 18th - 29th
Participants
- Andrew Woods - first week (Mar 18th)
- Don Elsborg
- Benjamin Gross - limited
- Harry Thakkar
- Qazi Asim Ijaz Ahmad (depends if I could be useful)
- Ralph O'Flinn
Meetings
Objectives
- Complete externalization of Solr and ElasticSearch
- Build VIVO 1.10 Docker image
- Build/Reuse Solr Docker image
- Build/Reuse Elasticsearch Docker image
- Build/Reuse MariaDB Docker image
- Document deployment / installation instructions for Dockerized VIVO
- Including local customizations (third-tier)
- Document development process in the Docker context
Design
Resources
- JIRA Scrum Board
Docker resources
https://hub.docker.com/
Get a Docker Hub ID here: https://hub.docker.com/signup
Download the Docker CE here: https://hub.docker.com/search/?type=edition&offering=communityhttps://hub.docker.com/_/solr
7.7.1, 7.7, 7, latest (7.7/Dockerfile)
https://github.com/docker-solr/docker-solr/blob/a52ebbb74db723e7afa7a3abcd46f34ed2013a58/7.7/Dockerfile
https://hub.docker.com/_/mysql
8.0.15, 8.0, 8, latest (8.0/Dockerfile)
https://github.com/docker-library/mysql/blob/a7a737f1eb44db467c85c8229df9d886dd63460e/8.0/Dockerfile
https://hub.docker.com/_/mariadb
10.3.13-bionic, 10.3-bionic, 10-bionic, bionic, 10.3.13, 10.3, 10, latest (10.3/Dockerfile)
https://github.com/docker-library/mariadb/blob/93f1e9c9082364522c77b94e98299d7d398089f8/10.3/Dockerfile
https://hub.docker.com/_/elasticsearch
https://hub.docker.com/r/elastic/elasticsearch
6.6.2 (6/Dockerfile)
https://github.com/docker-library/elasticsearch/blob/2b7cab01397ff37510c8970827fa4c399c87d23a/6/Dockerfile
https://hub.docker.com/_/tomcat
9.0.16-jre11, 9.0-jre11, 9-jre11 (9.0/jre11/Dockerfile)
https://github.com/docker-library/tomcat/blob/ec2d88f0a3b34292c1693e90bdf786e2545a157e/9.0/jre11/Dockerfile